博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Mysql5.0 出现 Data too long for column 'word' at row 1的解决方法

Posted on 2012-12-10 13:25  藤一1222  阅读(587)  评论(0)    收藏  举报

出现Data too long for column 'word' at row 1的原因是数据库默认编码问题

一般Mysql默认是latin1编码,这时我们在插入汉字时很容易出现问题,比如乱码。

解决方法:

1. 暂停MYSQL服务;

2. 修改my.ini文件,将客户端的编码都设置为default-character-set=gbk;

3. 输入status命令,查看server characterset,Db characterset, Client characterset和

Conn characterset的值是否为gbk。

4.重启MYSQL服务