MySQL
MySQL
朝如青丝·暮成雪
程序虐我千百遍,我待程序如初恋!
展开
-
MySql数据按日期统计-存在有的日期没有数据时-也要返回日期
【代码】MySql数据按日期统计-存在有的日期没有数据时-也要返回日期。原创 2023-02-22 16:13:28 · 473 阅读 · 1 评论 -
【DataGrip】添加数据库不设置Database不显示库的问题
数据库,datagrip,不显示,schemas原创 2022-09-30 11:23:56 · 939 阅读 · 0 评论 -
Linux下安装mysql解决乱码、时间差、表的大小写问题
编辑vi /etc/mysql/my.cnf,有的则是:/etc/my.cnf,加入[client]default-character-set=utf8mb4[mysql]default-character-set=utf8mb4[mysqld]lower_case_table_names=1default-time-zone='+8:00'character-set-ser...原创 2019-03-01 11:30:52 · 134 阅读 · 0 评论 -
mysql查询出现In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated c
mysql查询出现In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'zhibo.a.id';出现问题:Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSy...原创 2019-03-01 11:30:34 · 42640 阅读 · 4 评论 -
阿里云数据库(RDS)杀掉mysql的异常进程
登录管理页面登录进入阿里云的管理页面。登录进入数据库在选择的库里面右键点击,依次选择:性能>实例会话。选择异常会话,kill掉会话登录账号密码。...原创 2020-03-24 16:34:09 · 1599 阅读 · 0 评论 -
Ubuntu下安装MySql5.7
1.卸载所有与mysql有关的文件。(如果之前装失败了,需要执行此步骤)apt-get purge mysql*输入Y继续。2.安装依赖库apt-cache search libaio # 查找apt-get install libaio1 # 安装3.下载APT库并安装到官网下载:http://dev.mysql.com/downloads/repo/apt/。恩,...转载 2019-11-27 10:19:26 · 242 阅读 · 0 评论 -
Linux下MySQL数据库不区分大小写
在/etc/mysql/my.cnf中加入 :[mysqld]#数据库不区分大小写,0=区分,1=不区分lower_case_table_names=1原创 2019-11-20 15:40:13 · 135 阅读 · 0 评论 -
Linux下MySQL外网访问、修改密码
1. 修改密码如果忘记密码,需要在:/etc/mysql/my.cnf文件中的[mysqld]下添加:[mysqld]# 跳过密码skip-grant-tables有的my.cnf文件是在/etc/my.cnf下。添加之后重启数据库:service mysql restart,登录数据库:mysql -u root 。登录数据库:mysql -u root -p,输...原创 2019-11-20 15:28:59 · 274 阅读 · 0 评论 -
Mysql字符串截取
在实际的项目开发中有时会有对数据库某字段截取部分的需求,这种场景有时直接通过数据库操作来实现比通过代码实现要更方便快捷些,mysql有很多字符串函数可以用来处理这些需求,如Mysql字符串截取总结:left()、right()、substring()、substring_index()。一.从左开始截取字符串用法:left(str, length),即:left(被截取字符串, 截取长度)...转载 2019-11-14 13:18:18 · 231 阅读 · 0 评论 -
Linux下mysql5.7版本数据库执行sql提升group by的问题
编辑: vi /etc/mysql/my.cnf在mysqld下加入sql-mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION重启mysql服务。...原创 2019-06-12 19:47:05 · 190 阅读 · 0 评论 -
ERROR 1018 (HY000): Can't read dir of '.' (errno: 13 - Permission denied)
mysql连接数据库的时候报错:mysql> show databases;ERROR 1018 (HY000): Can't read dir of '.' (errno: 13 - Permission denied)这种情况要查看自己的/etc/mysql/my.cnf的配置,查看里面的路径文件所对应的所属用户,或者读写权限。/usr/share/mysq...原创 2019-04-25 10:09:29 · 3828 阅读 · 2 评论 -
Linux下设置MYSQL5.7数据库远程访问
1.在网上看了很多关于设置远程访问的方式,根本就不起作用,后来在网上看到有一篇文章终于解决了我的问题,在配置文件中 /etc/mysql/my.cnf :2.编辑vi /etc/mysql/mysql.conf.d/mysqld.cnf 修改里面的 bind-address = 127.0.0.1 为bind-address = 0.0.0.03.保存修改,然后退出,...原创 2019-03-01 11:31:05 · 1964 阅读 · 0 评论 -
MySQL使用GROUP_CONCAT的使用以及乱码
1.group_concat子查询返回数字是乱码,既不是utf8也不是gbk,后来看了下子表的字段编码是gbk的,但sql整体返回的是utf8,group_concat前 把字段转换成utf8的,运行 搞定,convert(fieldvale using utf8) GROUP_CONCAT(DISTINCT CONVERT(srtc.class_id USING utf8) SEPARATOR...原创 2019-02-28 11:39:08 · 1544 阅读 · 0 评论