從低版本的mysql數據庫轉移到高版本的mysql數據庫 , 因為配置上的細微差別 , 在低版本可行在高版本就報錯 。 遇到的1055錯誤就是這個情況 。 如下圖所示: sql_mode=only_full_group_by

需要這些哦
CentOS 8
mysql 8
方式/
1起首登岸mysql數據庫,號令:mysql -u root -p 輸入暗碼的時辰本身輸入準確的即可 , 界面不會有任何變更 。

2查看sql_mode,號令:select version(),@@sql_mode; 如下圖所示 , 本家兒如果ONLY_FULL_GROUP_BY值導致了上面的錯誤 , 只要把這個值去失落錯誤就解決了 。

3解決第一步 , 設置mysql數據庫的全局sql_model,號令:set global sql_model='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

4解決第二步 , 設置mysql數據庫session , 號令:set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';

5【1055 解決mysql錯誤:mysql4200】再次查看sql_mode,號令:select version(),@@sql_mode; 如圖所示 , 去失落了ONLY_FULL_GROUP_BY這個值 , 再次運行代碼就不會報錯了 。

注重事項進修要持之以恒
觸類旁通
以上內容就是1055 解決mysql錯誤:mysql4200的內容啦 , 希望對你有所幫助哦!
猜你喜歡
- 暴雪下載器速度慢解決方法
- 使命召喚14Directx發生無法恢復的錯誤解決視頻
- 戰網正在等待另一項安裝或更新解決方法
- windows10自動關閉屏幕怎么解決
- 如何在控制面板中解決office,此功能看似中斷
- 絕地求生刺激戰場pc端已達到上限怎么解決
- 如何解決集團化信息系統建設難點
- 解決“無法定位程序輸入點 GetDateFormatEx .."
- dnf md5文件錯誤怎么解決
- 如何解決電腦插上耳機后不能語音
