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

MySQL5.7 group by新特性報錯1055的解決辦法

 更新時間:2016年12月25日 17:48:06   作者:u283056051  
項目中本來使用的是mysql5.6進行開發(fā),切換到5.7之后,突然發(fā)現(xiàn)原來的一些sql運行都報錯,錯誤編碼1055,錯誤信息和sql_mode中的“only_full_group_by“有關。下面小編給大家分享下解決辦法

項目中本來使用的是mysql5.6進行開發(fā),切換到5.7之后,突然發(fā)現(xiàn)原來的一些sql運行都報錯,錯誤編碼1055,錯誤信息和sql_mode中的“only_full_group_by“有關,到網(wǎng)上看了原因,說是mysql5.7中only_full_group_by這個模式是默認開啟的
解決辦法大致有兩種:

一:在sql查詢語句中不需要group by的字段上使用any_value()函數(shù)

當然,這種對于已經開發(fā)了不少功能的項目不太合適,畢竟要把原來的sql都給修改一遍

二:修改my.cnf(windows下是my.ini)配置文件,刪掉only_full_group_by這一項

我們項目的mysql安裝在ubuntu上面,找到這個文件打開一看,里面并沒有sql_mode這一配置項,想刪都沒得刪。

當然,還有別的辦法,打開mysql命令行,執(zhí)行命令

select @@sql_mode

這樣就可以查出sql_mode的值,復制這個值,在my.cnf中添加配置項(把查詢到的值刪掉only_full_group_by這個選項,其他的都復制過去):

sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

如果 [mysqld] 這行被注釋掉的話記得要打開注釋。然后重重啟mysql服務

注:使用命令

set sql_mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

這樣可以修改一個會話中的配置項,在其他會話中是不生效的。

以上所述是小編給大家介紹的MySQL5.7 group by新特性報錯1055的解決辦法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • MySQL 按指定字段自定義列表排序的實現(xiàn)

    MySQL 按指定字段自定義列表排序的實現(xiàn)

    下面小編就為大家?guī)硪黄狹ySQL 按指定字段自定義列表排序的實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • MySQL學習之三大范式詳解小白篇

    MySQL學習之三大范式詳解小白篇

    本篇文章為大家介紹了MYSQL數(shù)據(jù)庫學習中三大范式的規(guī)則詳解,有需要的朋友可以借鑒參考下,希望可以對大家的數(shù)據(jù)庫學習有所幫助
    2021-09-09
  • Mysql如何在線添加索引

    Mysql如何在線添加索引

    這篇文章主要介紹了Mysql如何在線添加索引問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 安裝mysql-8.0.19-winx64遇到的問題:Can''t create directory ''xxxx\Database\''

    安裝mysql-8.0.19-winx64遇到的問題:Can''t create directory ''xxxx\Da

    這篇文章主要介紹了安裝mysql-8.0.19-winx64遇到的坑 ,Can't create directory 'xxxx\Database\',非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • 初學者從源碼理解MySQL死鎖問題

    初學者從源碼理解MySQL死鎖問題

    這篇文章主要講的是如何通過調試 MySQL 源碼,知道一條 SQL 真正會拿哪些鎖,不再抓蝦,瞎猜或者何登成大神沒寫過的場景就不知道如何處理了,下面小編來和大家一起學習學習
    2019-05-05
  • MariaDB(MySQL)創(chuàng)建、刪除、選擇及數(shù)據(jù)類型使用詳解

    MariaDB(MySQL)創(chuàng)建、刪除、選擇及數(shù)據(jù)類型使用詳解

    這篇文章主要介紹了MariaDB(MySQL)創(chuàng)建、刪除、選擇及數(shù)據(jù)類型使用詳解的相關資料,需要的朋友可以參考下
    2016-09-09
  • Linux安裝MySQL的教程

    Linux安裝MySQL的教程

    這篇文章主要介紹了Linux安裝MySQL的教程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • MySql中刪除數(shù)據(jù)表的方法詳解

    MySql中刪除數(shù)據(jù)表的方法詳解

    這篇文章主要介紹了MySql中刪除數(shù)據(jù)表的方法的相關資料,作者講解的十分細致全面,這里推薦給大家,需要的朋友可以參考下
    2022-08-08
  • MySQL?1130錯誤原因分析以及解決方案

    MySQL?1130錯誤原因分析以及解決方案

    這篇文章主要給大家介紹了關于MySQL?1130錯誤原因分析以及解決方案的相關資料,MySQL 1130錯誤通常是由于連接MySQL時使用的用戶名或密碼不正確所導致的,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-10-10
  • MYSQL關聯(lián)關系查詢方式

    MYSQL關聯(lián)關系查詢方式

    文章詳細介紹了MySQL中如何使用內連接和左外連接進行表的關聯(lián)查詢,并展示了如何選擇列和使用別名,文章還提供了一些關于查詢優(yōu)化的建議,并鼓勵讀者參考和支持腳本之家
    2025-02-02

最新評論

松潘县| 商城县| 秦安县| 古交市| 朝阳市| 恩平市| 东丰县| 鄯善县| 灵宝市| 三门县| 晋中市| 志丹县| 全南县| 嘉定区| 灌阳县| 十堰市| 西贡区| 连江县| 陇南市| 上虞市| 忻城县| 鹿泉市| 宁海县| 东乌| 辰溪县| 区。| 宝兴县| 霞浦县| 丽水市| 图们市| 常山县| 庄浪县| 阳泉市| 大连市| 同仁县| 上犹县| 微山县| 佛山市| 台东县| 大同县| 普定县|