mysql 1366中文字符插入错误

来源:互联网 发布:语音互动软件 编辑:程序博客网 时间:2024/04/30 11:30

mysql,默认的字符编码试latin1,有的时候已经是utf8,但是还报13666。把插入的字符串为utf8编码的,修改table的编码为utf8,问题解决。


alter table [table_name] character set
utf8;
alter table [table_name] modify [col_name] char(20) character set utf8

 

还不行的话

 

set character set 'GBK';