the5fire的技术博客

关注python、vim、linux、web开发和互联网--life is short, we need python.


修复Incorrect string value-修改mysql表的collate

作者:the5fire | 标签:     | 发布:2013-07-27 5:09 p.m. | 阅读量: 7490, 7386

新建一个表保存中文的时候提示: 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


----EOF-----

扫码关注,或者搜索微信公众号:码农悟凡


其他分类: