mysql
未来@音律
爱睡觉,爱美食,喜欢奇思妙想;
展开
-
this is incompatible with sql_mode=only_full_group_by错误解决
今天在主机上运行代码的时候发现了this is incompatible with sql_mode=only_full_group_by这样的错误,经过一番排查,最终发现原因是主机上的数据库是新安装的,版本为5.7,而该版本默认拥有sql_mode=only_full_group_by,所以需要进行调整:vi /etc/my.cnf,如果找不到该文件,则可能是运维人员做了特殊的设置放在了别的地方。在该文件最后添加如下内容[mysqld]sql_mode=STRICT_TRANS_T原创 2020-10-19 12:38:11 · 2414 阅读 · 0 评论 -
mysql数据库开启binlog并查看是否开启
1.修改mysql的my.ini文件,增加以下内容log-bin=mysql-binbinlog-format=ROW2.重启mysql3.查看bin_log是否成功开启:show variables like 'log_bin';原创 2020-05-19 10:22:54 · 6853 阅读 · 0 评论 -
Linux下MySQL报Table 'xxx' doesn't exist错误解决方法
今天将项目用docker打包放在centos环境中出现了一个奇葩的问题:控制台总是报错,说我的表不存在,可是我通过select查询之后发现表存在啊。经过一番查询才发现原因是:linux下mysql默认数据库表名和数据库名区分大小写解决办法就是修改mysql的设置,使其不区分大小写:...原创 2019-07-11 15:00:13 · 1998 阅读 · 0 评论