上次遇到的是向mysql插入中文数据,中文数据乱码了。这次直接就不能插入中文数据了!!!!
参考博文:http://blog.youkuaiyun.com/generalyy0/article/details/7598027
总结:
①: 检查数据表所有字段的状态 show full columns from 表名;
②:发现Collation项非utf8,修改它! 【两处的字段名要相同的】 alter table 表名 change 字段名 字段名 varchar(100) character set utf8 collate utf8_unicode_ci not null default '';
例子:
alter table a_employee change password password varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
本文介绍了当MySQL数据库出现无法正确插入中文字符的问题时的解决步骤。首先通过查看表字段状态找出问题所在,然后通过修改字段编码为UTF8来解决中文乱码问题。
3975

被折叠的 条评论
为什么被折叠?



