1.
vi /etc/my.cnf(Windows下是my.ini) 在[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
2. 查看sql_mode
select @@global.sql_mode;
去掉里面的ONLY_FULL_GROUP_BY
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';
本文介绍如何在MySQL中配置sql_mode参数以确保数据的一致性和准确性。通过修改my.cnf或my.ini文件,并重新设置sql_mode来禁用ONLY_FULL_GROUP_BY等选项。
240

被折叠的 条评论
为什么被折叠?



