MySQL 5.7 sql_mode=only_full_group_by 问题解决办法
MySQL运行环境:Linux
想要解决这个问题需要修改mysql配置文件(配置文件位置:/etc/mysql/mysql.conf.d/mysqld.cnf)
可以通过find / -name mysqld.cnf查找配置文件位置
#vim /etc/mysql/mysql.conf.d/mysqld.cnf,在[mysqld]末尾加入以下配置
[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 8.0 sql_mode=only_full_group_by 问题解决办法
MySQL运行环境:Linux
想要解决这个问题需要修改mysql配置文件(配置文件位置:/etc/mysql/mysql.conf.d/mysqld.cnf)
可以通过find / -name mysqld.cnf查找配置文件位置
#vim /etc/mysql/mysql.conf.d/mysqld.cnf,在[mysqld]末尾加入以下配置
[mysqld]
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'
MySQL 8.0不能设置NO_AUTO_CREATE_USER
重启MySQL服务即可解决此问题