解决mysql不能插入中文 Incorrect string value (php安装程序)
2012-06-03 23:39
736 查看
选项default-charaset-set=utf8;
然后创建一个数据表 create table a_table(b varchar(255) not null);
insert into a_table values('北京');
这个时候插入的是中文,系统会报告错误:Incorrect string value: 'xB1xB1xBExA9' for column 'b' at;
这个不能插入中文。如果该语句写在了一个文本文件中进行批处理操作,保存的编码是默认的话也会出现这种的错误提示。
解决办法:把文本文件存成utf-8格式的就可以正确执行。
然后创建一个数据表 create table a_table(b varchar(255) not null);
insert into a_table values('北京');
这个时候插入的是中文,系统会报告错误:Incorrect string value: 'xB1xB1xBExA9' for column 'b' at;
这个不能插入中文。如果该语句写在了一个文本文件中进行批处理操作,保存的编码是默认的话也会出现这种的错误提示。
解决办法:把文本文件存成utf-8格式的就可以正确执行。
相关文章推荐
- php 解决MySQL插入数据出现 Incorrect string value: '\xF0\x9F\x92\x8BTi...'错误
- 解决Mysql插入中文乱码问题:Incorrect string value: ‘\xA8D\xA8D\xBA\xE1…’ for column
- 解决在MySQL中插入中文出现"Incorrect string value"的问题
- mysql插入中文出现错误:incorrect string value:'\xD5\xC5\xC8\xFD\xB7\xE1'的解决办法
- 解决在MySQL中插入中文出现"Incorrect string value"的问题
- MYSQL写入数据时报错ERROR 1366 (HY000): Incorrect string value: '\xE8\x8B\xB1\xE5\xAF\xB8...' for c 插入中文不能插入
- mysql 不能插入中文: Incorrect string value
- (linux下windows下一样)mysql如何插入中文,解决插入中文报错,ERROR 1366 (HY000):Incorrect string value
- php 解决MySQL插入数据出现 Incorrect string value: '\xF0\x9F\x92\x8BTi...'错误
- 通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...
- Mysql插入数据里有中文字符出现Incorrect string value的错误
- 【转】Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- 解决mysql不能插入中文Incorrect string value
- 向 mysql 插入insert时 汉字 Incorrect string value 解决办法
- Error Code: 1366. Incorrect string value: '\xE4\xBA\xA7\xE5\x93\x81...' for column (mysql插入中文)
- Mysql插入中文时提示:ERROR 1366 (HY000): Incorrect string value: '\xE5\x8F\xB0\xE5\xBC\x8F...' fo
- MySQL插入中文乱码Incorrect string value for column
- MySQL 更新中文列:1366 Incorrect string value 问题解决
- mysql显示中文是乱码和无法插入中文error 1366 incorrect string value
- mysql插入中文数据报错 java.sql.SQLException: Incorrect string value: '\xE5\x90\x88\xE8\xAE\xA1' for column