用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月 忘记密码?

发表随想


还能输入:200字

神马    -  云代码空间

—— 任何傻瓜都能写出计算机可以理解的代码,好的程序员能写出人能读懂的代码。

mysql不能插入中文 解决办法

2013-11-15 | 2881阅 | |

摘要: 选项default-charaset-set=utf8; 然后创建一个数据表 create table a_table(b varchar(255) not null); insert into a_table values('北京'); 这个时候插入的是中文,

选项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格式的就可以正确执行。

顶 1 踩 0 收藏
分享到:
更多
文章评论
发表评论

个人资料

  • 昵称: 神马
  • 等级: 高级设计师
  • 积分: 6098
  • 代码: 1011 个
  • 文章: 143 篇
  • 随想: 54 条
  • 访问: 248 次
  • 关注

站长推荐