mysql model only_full_group_by_MySql版本问题sql_mode=only_full_group_by的完美解决方案
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';
以上所述是小編給大家介紹的MySql版本問題sql_mode=only_full_group_by的完美解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對聚米學院網站的支持!
總結
以上是生活随笔為你收集整理的mysql model only_full_group_by_MySql版本问题sql_mode=only_full_group_by的完美解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: argb888与rgb888转换程序_通
- 下一篇: r读取shape文件可视化_【R】提取