MySQL-我的mysql数据库怎么写入不了中文字符,我的my.ini 配置已经改成GBK了
ERROR 1366 (HY000): Incorrect string value: 'xC2xECxD2xCFxB4xF3...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xB4xF3xCFxF3xB1xBB...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xC2xECxD2xCFxD2xB2...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xCFxB9xCBxB5' for column 'title
' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xC3xBBxD3xD0xCFxB9...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xD4xF5xC3xB4xBFxC9...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xD4xF5xC3xB4xC3xBB...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xBFxC9xC4xDCxD0xD4...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xB4xF3xCFxF3xBDxF8...' for co
lumn 'title' at row 1
ERROR 1366 (HY000): Incorrect string value: 'xBBxA4xCAxBFxCAxC7...' for co
lumn 'title' at row 1
mysql>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
这样的问题我也遇到了,修改了数据库和表结构的编码格式依然出错!想问下楼主在按照MySql的时候是否选择usf8编码格式?
楼主,我的问题终于解决了,安装的时候用utf8编码格式是最好的,
1.在my.ini中的[client]和[mysql]分别加入以下代码:
[client]
default-character-set=utf8
port=3306
[mysql]
default-character-set=utf8
init_connect = 'SET NAMES utf8'
2.将数据库和表结构的编码格式都改为utf8,排序规则选第一个就行
3.最后将jdbc连接改为:
jdbc:mysql://localhost:xxxx/xxxxx?useUnicode=true&characterEncoding=utf-8
我遇到这样的问题是这样做的:将当前表删除,将你的数据库和表设置成新的字符集,重新登录,插入数据。程序中需要
$sql="select * from student";
mysql_query("set names gbk");//这一句保证不乱码
$rs=mysql_query($sql,$conn);
你不妨试一下。
不要去修改你的my.ini,正常情况下,字符集不在这里修改,你将数据库和数据表的字符集改成UTF8就好了,GBK的编码有些繁体字无法插入进去
character_set_client/character_set_connection/character_set_results设置成中文,MYSQL连接(客户端与服务器通道)执行语句时也设置成中文,执行一次语句SET character_set_client = 某个字符集;
这样修改数据库和表的编码吧!
你的表或者字段的编码和你插入的不对吧,插入的时候再加上
mysql_query('SET NAMES gbk');
同样强烈建议安装数据库的时候就进行字符编码的改变,这叫一劳永逸,关于数据库这边就应该不会再出现中文乱码了
建议你重装一下MYSQL,在装的时候设置好GBK应该就没问题的,需要步骤就留下邮箱