欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決MySQL報錯1267 - Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPL問題

 更新時間:2023年09月08日 11:08:07   作者:子非Yu@Itfuture  
這篇文章主要給大家介紹了解決MySQL報錯1267 - Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPL的問題,文中有詳細的解決方案,需要的朋友可以參考下

問題

記錄一次sql語句執(zhí)行錯誤:

left join表會出現(xiàn) Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_croatian_ci,IMPLICIT) for operation '='錯誤.

這是由于表的編碼格式不一致 例如 某個表的字符編碼為utf8_general_ci而關聯(lián)表的字符編碼為utf8_croatian_ci導致當前錯誤!

解決方案

解決方案: 讓關聯(lián)表的字符編碼一致

1.修改表中所有字符編碼

ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8_general_ci;   

2.修改表的字符編碼

ALTER TABLE 表名 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8_general_ci;

到此這篇關于解決MySQL報錯1267 - Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPL問題的文章就介紹到這了,更多相關MySQL報錯1267 - Illegal mix of collations內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論