mysql版本不一致,導致匯入sql資料失敗

2022-01-23 10:57:17 字數 350 閱讀 5070

異常資訊:result: 1273 - unknown collation: 'utf8mb4_0900_ai_ci'

異常原因:匯出sql文字(或者同步資料庫時)源資料庫的版本和匯入資料的目標資料庫的版本不一致;

我的目標資料庫是5.x的mysql,而源資料庫mysql是8.x版本;本地的mysql資料庫5.7的版本並不支援「utf8mb4_0900_ai_ci」這種排序規則

解決辦法:用編輯器開啟sql檔案,將排序規則「utf8mb4_0900_ai_ci」改為「utf8mb4_general_ci」,重新執行sql檔案,執行成功。

cjson庫版本不一致,導致解析失敗

在編譯乙個程式demo的時候,需要繼承乙個第三方庫libexample.so,第三方庫用到了cjson,本身這個程式也用到了cjson,由於兩者用的cjson的版本不一致,導致json解析失敗 第三方庫libexample.so使用的舊版本的cjson,cjson types截圖如下 程式demo使...

master和minion版本不一致問題

問題 生產環境,不同系統伺服器安裝的salt minion不一致,導致部分功能無效 現像一 1,grains匹配失效 2,高版本python2.6不支援,centos6預設安裝2.6 解決 統一安裝2015.8.13版本 ubuntu16 wget o sudo apt key add deb xe...

mysql 字段型別不一致導致索引失效

近日,線上發現一條查詢效率很低的sql 還好只是試執行,不然要涼涼了 sql也比較簡單,就是查詢部門,順便關聯了部門的所屬行政區劃,紅色的子查詢是這次的查詢較慢的原因 使用explain 分析sql可以看到,對於md administrative region表是進行了全表的掃瞄 type all ...