您的位置:首页 > 产品设计 > UI/UE

解决MySQL里的ERROR 1366 (HY000): Incorrect string value

2010-12-03 16:34 351 查看
前两天用360杀毒时把MYSQL给误清除了,今天在使用的时候重新装了个 MYSQL5.2。创建了一个表,设置NAME字段为varchar(100),但是在插入中文时报错:ERROR 1366 (HY000): Incorrect string value: '。。。知道是字符集错误,研究了半天,刚回到家就解决了。方法如下:


一开始我就知道是编码问题,可能是我在装MYSQL的时候选择的是utf8,所以在插入数据的时候出现编码的错误,解决方法是找到Mysql的安装目录下的my.ini文件,把里面的default-character-set=gbk。

MYSQL对多语言的支持固然是个好事,特别是MYSQL4.1以后,随之而来的乱码问题是我们中国软件开发人员很是头疼的一个问题。记下点点滴滴,最后回过头来跟它算总账。
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐