ubantu,navicat for mysql 表中数据中文乱码

来源:互联网 发布:anaconda linux 安装 编辑:程序博客网 时间:2024/05/18 02:22

问题: 
Linux下MySQL workbench连接数据库,表中数据不乱码,但是我下载安装类Navicat for mysql 64位 英文版,其中显示的中文数据乱码

解决步骤: 
1、下载好navicat112_mysql_en_x64.tar.gz压缩文件,解压出文件,我用的命令是 tar xvf navicat112_mysql_en_x64.tar.gz 
2、我连接上mysql数据库,其中表中字段有中文全部乱码,打开navicat112_mysql_en_x64.tar.gz解压的目录,用文本编辑器方式打开start_navicat会看到 export LANG=”en_US.UTF-8”,改为export LANG=”zh_CN.UTF-8”,然后保存。 
3、打开navicat,新建连接,对连接进行 Edit Connection ,Advanced 其中到Encoding  我选择的是Auto

4、保存之后,打开数据库表中数据中文数据显示正常。

1 0