解决mysql不能插入中文Incorrect string value
2009-05-08 00:00
627 查看
选项default-charaset-set=utf8;
然后创建一个数据表 create table a_table(b varchar(255) not null);
insert into a_table values('北京');
这个时候插入的是中文,系统会报告错误:Incorrect string value: '\xB1\xB1\xBE\xA9' for column 'b' at;
这个不能插入中文。如果该语句写在了一个文本文件中进行批处理操作,保存的编码是默认的话也会出现这种的错误提示。
解决办法:把文本文件存成utf-8格式的就可以正确执行。
然后创建一个数据表 create table a_table(b varchar(255) not null);
insert into a_table values('北京');
这个时候插入的是中文,系统会报告错误:Incorrect string value: '\xB1\xB1\xBE\xA9' for column 'b' at;
这个不能插入中文。如果该语句写在了一个文本文件中进行批处理操作,保存的编码是默认的话也会出现这种的错误提示。
解决办法:把文本文件存成utf-8格式的就可以正确执行。
相关文章推荐
- 解决mysql不能插入中文Incorrect string value
- 解决mysql不能插入中文 Incorrect string value (php安装程序)
- mysql 不能插入中文的解决办法,修改mysql的字符集,操作见蓝色字体部分.doc
- mysql 不能插入中文: Incorrect string value
- 解决mysql 不能插入中文 编码问题
- 解决在MySQL中插入中文出现"Incorrect string value"的问题
- mysql 不能插入中文的解决办法,修改mysql的字符集,操作见蓝色字体部分 .
- 解决MySQL不能插入中文
- MYSQl不能插入中文的解决办法
- 解决mysql 不能插入中文 编码问题
- MySql5.5 在安装时设置编码为utf-8,扔不能插入中文的问题解决
- mysql插入中文出现错误:incorrect string value:'\xD5\xC5\xC8\xFD\xB7\xE1'的解决办法
- MySQL 命令行不能插入中文的解决办法
- 解决不能向mysql插入中文或乱码显示问题
- (linux下windows下一样)mysql如何插入中文,解决插入中文报错,ERROR 1366 (HY000):Incorrect string value
- PHP-MySQL不能插入中文解决办法
- 通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...
- 解决在MySQL中插入中文出现"Incorrect string value"的问题
- MYSQL写入数据时报错ERROR 1366 (HY000): Incorrect string value: '\xE8\x8B\xB1\xE5\xAF\xB8...' for c 插入中文不能插入
- mysql 不能插入中文的解决办法,修改mysql的字符集,操作见蓝色字体部分