mySQL中"Data truncated for column xxx" 解决方法
<br />中文写入Mysql的时候,会报错:<br />a truncation: Data truncated for column xxx<br />网上搜了一下,排除了字段本身长度不够,剩下只能是因为mysql的默认编码不是utf-8导致,于是请教了数据组的同事,有两个命令可以修改Mysql 库或者表的编码:<br />修改库的编码:<br />alter database dbname
·
中文写入Mysql的时候,会报错:
a truncation: Data truncated for column xxx
网上搜了一下,排除了字段本身长度不够,剩下只能是因为mysql的默认编码不是utf-8导致,于是请教了数据组的同事,有两个命令可以修改Mysql 库或者表的编码:
修改库的编码:
alter database dbname CHARACTER SET = utf8;
修改表的编码:
alter table tablename CONVERT TO CHARACTER SET utf8;
来源:http://www.blogread.cn/it/article.php?id=1688
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/x10_z8_g6/archive/2010/06/19/5680322.aspx
更多推荐
已为社区贡献1条内容
所有评论(0)