天天看點

Mysql8資料庫導到Mysql5資料庫,報錯Unknown collation: 'utf8mb4_0900_ai_ci'

問題的原因是兩個資料庫待轉移的表的字元格式不能被被轉移資料庫識别

例如mysql8的utf8mb4_0900_ai_ci格式再mysql5中就不支援。就需要更改資料庫字元編碼和各個varchar等字段的編碼方式

  • mysql8資料庫排序規則為utf8mb4_0900_ai_ci,改為utf8mb4_general_ci。
    Mysql8資料庫導到Mysql5資料庫,報錯Unknown collation: 'utf8mb4_0900_ai_ci'
  • mysql8資料庫表字段排序規則為utf8mb4_0900_ai_ci,改為utf8mb4_general_ci。
    Mysql8資料庫導到Mysql5資料庫,報錯Unknown collation: 'utf8mb4_0900_ai_ci'
  • mysql8資料庫表選項排序規則為utf8mb4_0900_ai_ci,改為utf8mb4_general_ci。
    Mysql8資料庫導到Mysql5資料庫,報錯Unknown collation: 'utf8mb4_0900_ai_ci'

繼續閱讀