MySql版本问题sql_mode=only_full_group_by解决方案
程序员文章站
2022-07-02 08:54:27
1、查看sql_mode
select @@sql_mode
查询出来的值为:
only_full_group_by,strict_trans_tables,no_zer...
1、查看sql_mode
select @@sql_mode
查询出来的值为:
only_full_group_by,strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution
2、去掉only_full_group_by,重新设置值。
set @@sql_mode ='strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution';
3、上面是改变了全局sql_mode,对于新建的有效。对于已存在的数据库,则需要在对应的数据下执行:
set sql_mode ='strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution';
上一篇: 为什么不换你妈
下一篇: 应该吃什么比较好呢,为你带来全新食谱
推荐阅读
-
Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)
-
PHP商品秒杀问题解决方案实例详解【mysql与redis】
-
MySQL5.7.03 更换高版本到MySQL 5.7.17安装过程及发现问题解决方案
-
Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
-
MySQL5.7 sql_mode=only_full_group_by的解决办法
-
linux下mysql乱码问题的解决方案
-
MySql版本问题sql_mode=only_full_group_by的完美解决方案
-
一键搞定python连接mysql驱动有关问题(windows版本)
-
mysql插入表数据中文乱码问题解决方案
-
JSP+ MySQL中文乱码问题post提交乱码解决方案