当前位置: 代码迷 >> Sql Server >> 关于数据库乱码的有关问题
  详细解决方案

关于数据库乱码的有关问题

热度:67   发布时间:2016-04-27 13:55:52.0
关于数据库乱码的问题
我用的是mysql server 5.5.数据库统一默认编码是utf8,建表的时候也是utf8,然后往数据库插入数据(插入汉字)的时候发生了错误,例如:
mysql> insert into user(uname,name,did,birth,stu_num,discipline,grade,role) valu
e('assign','张三',1,'1991-07-09',2010328306,'法学','10',1);
ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'name'
 at row 1
请问这是怎么回事?

然后我用Navicat for mysql可以插入,然后取出来就成了繁体字乱码了,求高手解答!!

------解决方案--------------------
你应该去mysql版问.
  相关解决方案