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

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

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

問題

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

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

這是由于表的編碼格式不一致 例如 某個(gè)表的字符編碼為utf8_general_ci而關(guān)聯(lián)表的字符編碼為utf8_croatian_ci導(dǎo)致當(dāng)前錯(cuò)誤!

解決方案

解決方案: 讓關(guān)聯(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;

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

相關(guān)文章

最新評(píng)論