## # Mysql 錯誤代碼: 1055錯誤代碼:與sql\_mode = only\_full\_group\_by不兼容
## 原因
在MySQL5.7.5后,默認開啟了ONLY\_FULL\_GROUP\_BY,所以導致了之前的一些SQL無法正常執行,其實,是我們的SQL不規范造成的,因為group by 之后,返回的一些數據是不確定的,所以才會出現這個錯誤。
## 解決方案
禁用ONLY\_FULL\_GROUP\_BY
編輯MySql配置文件,一般為my.ini
找到 **ONLY\_FULL\_GROUP\_BY** 刪除
如果沒有則需要在 [mysqld] 下方增加,然后重啟MySQL就可以了。
```
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
```
- 序言介紹
- 更新日志
- 2019年
- 2018年
- 安裝搭建
- 功能使用
- 快速使用
- 程序系統
- 后臺管理
- 管理
- 用戶管理
- 財務管理
- 信息管理
- 運營
- 工單系統
- 鏈接管理
- 代理系統
- 成品相關(自助建站)
- 用戶網站
- 建站程序
- 程序分類
- URL偽靜態
- 服務器群
- SERVER管理(服務器管理)
- 通訊日志
- 系統配置
- 店鋪管理
- 推廣系統
- 云平臺
- 系統
- 系統用戶
- 系統設置
- 站點設置
- 系統節點
- 用戶節點
- 代理節點
- 系統配置
- 系統設置
- 檔案管理
- 系統日志
- 用戶中心
- 賬戶管理
- 我的項目
- 我的網站
- 我的程序
- 自助服務
- 財務中心
- 工單系統
- 推廣賺錢
- 代理中心
- 店鋪管理
- 二次開發
- 系統結構
- 開發文檔
- 接口插件
- 未來暢想
- 計劃開發
- 天馬行空
- 常見問題
- 常見錯誤代碼
- 關于添加服務器失敗原因自查
- 搭建網站出現權限問題
- 配置項目失敗,請聯系管理員反饋!
- 同一服務器ID更換服務器后不正常
- 如何手動升級
- 如何刪除站點
- Mysql 錯誤:sql_mode = only_full_group_by
- 貢獻名單
- 關于文檔
- 延伸教程
- 寶塔
- linux服務器使用BT搭建環境
- windows服務器使用BT搭建環境
- 一鍵卸載寶塔Linux面板及運行環境命令
- UCenter