我有一个表test,表中有三个字段:id, title, content
id是主键--自增的 title是唯一键
我先用insert into test(title, content) values ('你', 'aaa') 成功插入一条记录
当我再执行这条语句的时候报"Duplicate entry '浣?' for key 2” 异常,这个异常中文内容显示乱码
我想请教一下大家,这个乱码问题怎么解决?怎么样才可以让mysql的错误信息支持中文显示?
非常的感谢
id是主键--自增的 title是唯一键
我先用insert into test(title, content) values ('你', 'aaa') 成功插入一条记录
当我再执行这条语句的时候报"Duplicate entry '浣?' for key 2” 异常,这个异常中文内容显示乱码
我想请教一下大家,这个乱码问题怎么解决?怎么样才可以让mysql的错误信息支持中文显示?
非常的感谢
你的sql有问题。试试这样写
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";