解决navicate 连接mysql数据库中文乱码的问题
以下均是ubuntu12.04为准
1、修改mysql的配置文件。
1.1、vi /etc/mysql/my.conf找到[client]在其下面添加
default-character-set=utf8
1.2、在[mysqld]下面添加
character-set-server=utf8
collation-server=utf8_general_ci
然后保存my.conf 重启mysql。
登陆mysql在命令输入
show create table TableName 或 show full columns from tableName
查看数据库表中的字符集设置。
show variables like ‘char%‘
查看当前系统参数
参考:http://blog.csdn.net/ACMAIN_CHM/article/details/4174186
http://heavengate.blog.163.com/blog/static/2023810532013312105131655/
2、打开navicate,点击连接,然后鼠标右键选择连接属性,点击高级,使用MySQL字符集这个选项不勾上。 然后关闭即可。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。