MYsql插入中文出错

比如运行命令 insert into information values(3,'张三');就会报如下错误
error 1336 (HYOOO):Incorrect string values:'\xD5\xC5\xC8\xFD'for column'Name' at row1
怎么解决?

也许你的数据库字符集配置问题。。
具体应该是数据库客户端的配置问题

解决方法:字符集以gbk为例
找到mysql安装目录下的my.ini文件
有两处default-character-set = gbk
一处在[client]下//这个就是客户端,即命令行的编码
一处在[mysqld]下
改成你的编码方式,如default-character-set = gbk

是不是有重名?

主要是你的字符集问题,查看你创建数据库时用的字符集是什么

检查下你数据库中information表所采用的编码,像楼主这样错误,大多是数据库编码引起的

把你的字符集改成GBK的才行、不然的话就不能插入中文,只能插英文,不然你试试看,插入英文的话就不会报错

这个不知道!没用utf-8试过
你设置之后重启mysql服务重开客户端了没?