新建一个表保存中文的时候提示: Incorrect string value xxx 。 通过错误提示可以看出来是mysql设置编码的问题了。
解决这个问题的两个命令:
SHOW FULL COLUMNS FROM <table>; # 查看collation类型 alter table <table> convert to character set utf8 collate utf8_unicode_ci; #修改类型
参考链接:
http://stackoverflow.com/questions/742205/mysql-alter-table-collation
http://www.360doc.com/content/11/0303/01/2588264_97631236.shtml
- from the5fire.com
----EOF-----
微信公众号:Python程序员杂谈
微信公众号:Python程序员杂谈