sql_mode=only_full_group_by问题
程序员文章站
2023-12-28 13:46:04
...
- 方法只针对linux或docker中mysql
- 在mysql所在服务器中打开命令行,docker环境中使用docker exec 命令进入环境
- 执行命令:
mysql --help|grep my.cnf
,找出mysql启动时加载配置文件的顺序 - 从上到下,随便找一个文件路径名,使用cat 命令检测以上打印出的文件是否存在,如果不存在按照路径新建一个同样的文件名或在文件后追加,输入以下参数:
[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
- 如果是docker中,可以只用 docker cp 命令 复制配置文件到容器中
- 最后重启mysql或容器,可以在mysql命令行中使用
select @@sql_mode;
检查是否设置成功。
推荐阅读
-
sql_mode=only_full_group_by问题
-
请问一个PHPExcel有关问题
-
解决MySQL5.7报SQLSTATE 1055的only_full_group_by问题
-
python跨平台 windows程序到linux后出现的问题记录
-
解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
-
解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载) 原创,wincachephp5.5
-
【mysql】执行group by提示only_full_group_by问题解决方法
-
mysql error:#1062 Duplicate entry ‘***′ for key 1问题解决
-
ie8支持ajax的有关问题
-
SSH Login 登录太慢的问题