我有一个表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的错误信息支持中文显示?
非常的感谢
解决方案 »
- mysql 的查询语句
- mysql中复制表数据提示报错
- mysql中关于行号的问题
- mysql_query()函数执行失败,错误原因是断开连接了
- phpMyAdmin导出bit类型数据出错
- SELECT * FROM (SELECT hysID FROM TAB_HYSSQ);有问题吗》?
- 请教???
- PHPMYADMIN奇怪问题
- 数据库设计的问题
- 安装MySQL卡在starting server
- 1 client is using or hasn't closed the table properly
- UTF8编码的varchar(60)字段,把每个字符都转换成unicode编码,然后用逗号分隔后存入另一字段
你的sql有问题。试试这样写
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";