MySQL錯(cuò)誤提示:sql_mode=only_full_group_by完美解決方案
前言
mysql是高版本,當(dāng)執(zhí)行g(shù)roup by時(shí),select的字段不屬于group by的字段的話,sql語句就會報(bào)錯(cuò)。
錯(cuò)誤提示:this is incompatible with sql_mode=only_full_group_by
1.查詢數(shù)據(jù)庫版本:
SELECT VERSION();
2.查看sql_mode的語句:
select @@GLOBAL.sql_mode;
3.臨時(shí)解決方案:
去掉ONLY_FULL_GROUP_BY,重新設(shè)置值。
SET @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'; SET sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
4.永久解決方案:
Linux下修改mysql的my.cnf配置文件
vi /etc/my.cnf
找到my.cnf中的[mysqld]在下面增加:

5重啟數(shù)據(jù)庫
service mysql restart
總結(jié)
到此這篇關(guān)于MySQL錯(cuò)誤提示sql_mode=only_full_group_by完美解決方案的文章就介紹到這了,更多相關(guān)MySQL錯(cuò)誤sql_mode=only_full_group_by內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 解決MySQL 5.7.9版本sql_mode=only_full_group_by問題
- MySql版本問題sql_mode=only_full_group_by的完美解決方案
- 解決MySql版本問題sql_mode=only_full_group_by
- mysql報(bào)錯(cuò)sql_mode=only_full_group_by解決
- mysql怎么關(guān)閉sql_mode=ONLY_FULL_GROUP_BY模式
- 解決MySQL this is incompatible with sql_mode=only_full_group_by 問題
- mysql 8.0 找不到my.ini配置文件以及報(bào)sql_mode=only_full_group_by解決方案
- 如何解決MySQL?this?is?incompatible?with?sql_mode=only_full_group_by問題
- MySQL報(bào)錯(cuò)sql_mode=only_full_group_by的問題解決
相關(guān)文章
mysql用戶創(chuàng)建與授權(quán)的簡單實(shí)例
MySQL等主流數(shù)據(jù)庫的最高權(quán)限一般是root用戶,有時(shí)我們需要提供數(shù)據(jù)庫的賬號和密碼以使用某些服務(wù),下面這篇文章主要給大家介紹了關(guān)于mysql用戶創(chuàng)建與授權(quán)的相關(guān)資料,需要的朋友可以參考下2022-03-03
詳解用SELECT命令在MySQL執(zhí)行查詢操作的教程
這篇文章主要介紹了詳解用SELECT命令在MySQL執(zhí)行查詢操作的教程,本文中還給出了基于PHP腳本的操作演示,需要的朋友可以參考下2015-05-05
淺析CentOS6.8安裝MySQL8.0.18的教程(RPM方式)
這篇文章主要介紹了CentOS6.8安裝MySQL8.0.18(RPM方式)的詳細(xì)教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11
MySql command line client命令操作大全
這篇文章主要介紹了MySql command line client命令操作大全,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-01-01

