mysql升級導致group by 報錯

sql語句報錯:SELECT list is not in GROUP BY clause and contains nonaggregated

環境是ubuntu,mysql版本5.7.27,在/etc/mysql/mysql.conf.d/mysqld.cnf
找到圖中的代碼

clipboard.png
並添加 sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
添加以後:

clipboard.png

然後重啓mysql sudo systemctl restart mysql.service

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章