解决dockerMYSQL5.7版本sql_mode=only_full_group_by问题

第一种 docker安装
docker exec -it XXXX   /bin/bash
apt-get update
apt-get install vim
/etc/mysql/mysql.conf.d/mysqld.cnf或者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

第二种
命令行
set global.sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION;
重启后失效

 

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐