最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

坑人的Mysql5.7問題(默認不支持Group By語句)

 更新時間:2023年10月26日 16:56:20   作者:默默的菜鳥--  
這篇文章主要介紹了坑人的Mysql5.7問題(默認不支持Group By語句),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

Mysql5.7默認不支持Group By語句

部署項目時,項目啟動完畢。

點擊有g(shù)roup by 查詢語句時出現(xiàn)錯誤,界面中沒有該有的數(shù)據(jù)。

查詢log日志發(fā)現(xiàn)錯誤

 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'database_tl.emp.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 。。。。

由于之前也沒有記錄,所以日志信息在網(wǎng)上找了一個大致一樣的。

原因

mysql 5.7 新特性:

點擊打開鏈接 默認是不支持GroupBy 語句的。

可以進入mysql 命令行中使用

mysql> SELECT @@GLOBAL.sql_mode;

進行查詢

結(jié)果為:

+-------------------------------------------------------------------------------------------------------------------------------------------+
| @@GLOBAL.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 |
+-------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

所以我們需要做的就是將上面畫紅的屬性注掉。

這里為了之后全局,重啟之后也能生效,使用修改配置文件進行修改屬性

1.將這個 @@GLOBAL.sql_mode 設(shè)置為空

mysql> set @@GLOBAL.sql_mode='';
Query OK, 0 rows affected, 1 warning (0.00 sec)

2.打開配置文件,這里mysql5.7 的配置文件很詭異

這里我的配置文件的路徑為:

/etc/mysql/mysql.conf.d 下的mysqld.cnf

打開找到

[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

這樣,之前項目中g(shù)roupby 語句就可以使用了

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

晋中市| 册亨县| 类乌齐县| 深水埗区| 宜丰县| 凯里市| 夹江县| 克拉玛依市| 江津市| 隆德县| 永修县| 余江县| 富阳市| 永丰县| 佛冈县| 濮阳市| 苍山县| 宁波市| 湖州市| 海淀区| 贞丰县| 荣成市| 翼城县| 尖扎县| 堆龙德庆县| 开封市| 晋城| 鸡泽县| 尚志市| 石泉县| 楚雄市| 淳化县| 香河县| 台南市| 石狮市| 且末县| 弥勒县| 丹阳市| 稷山县| 大荔县| 太仆寺旗|