MySQL ERROR 1267 (HY000)錯誤解決辦法


 練習MySQL出錯:

ERROR 1267 (HY000): Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for operation 'ifnull'

造成該錯誤的原因是由於新生成的表的字符集是latin1_swedish_ci,而原有的字符集需要utf8_general_ci,所以報錯。

解決方法:修改所有表的字符集為utf8即可

alter table student_table convert to character set utf8;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM