您的位置:首页 > 数据库 > MySQL

mysql 1366错误,保存中文乱码的解决方法

2010-02-25 15:02 351 查看
初学mysql我也碰到中文存储的问题,以下是我的解决方案:
1.首先在字段选项column option 中将字段字符集column charset设为gb2312。
2.还需要在表选项table option 中同样将charset设置为gb2312.
3.最后如果还不行,就在mysql安装目录下找到my.ini,找到以下位置:
[mysql]
default-character-set=gb2312
同样将character-set设为gb2312.
经过以上设置就可以在mysql中保存中文了。

如果还是不行,还有一招,就是连接时指定字符集:jdbc:mysql://localhost:3306/test?useunicode=true&characterEncoding=utf8

注意这里的“&”代表"&"字符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: