環(huán)境:windows電腦褥符、壓縮版mysql
想要一直去掉ONLY_FULL_GROUP_BY這個(gè)配置腰鬼,需要更改my.ini配置文件中的配置,如果沒(méi)有則自己創(chuàng)建(如果是創(chuàng)建的話,將該配置文件放到mysql安裝目錄根目錄下)缺狠,配置內(nèi)容如下:
[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
basedir=D:\application\mysql-5.7.21
datadir=D:\application\mysql-5.7.21\data
port=3306
character-set-server=utf8
[client]
port=3306
character-set=utf8
主要去掉"ONLY_FULL_GROUP_BY"的配置在這句
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
以下兩句具體路徑改為自己機(jī)器上的路徑器净,分別為mysql安裝目錄以及mysql存放數(shù)據(jù)的目錄
basedir=D:\application\mysql-5.7.21
datadir=D:\application\mysql-5.7.21\data