下载地址:http://download2.navicat.com/download/navicat100_mysql_en.tar.gz ,推荐新版本:

新把呢不能下载:https://www.navicat.com.cn/download/direct-download?product=navicat_mysql_cs_x64.tar.gz&location=1

  1. 下载 navicat110_mysql_en.tar.gz 文件

  2. 下载后解压,放到根目录,网上自己下载一个图表放到该目录,图片命名为:icon.jpeg

  3. 在Xmind路径下执行

    sudo gedit run.sh

    建立脚本文件

    在文件中输入下面的内容:

    cd /home/mark/navicat121_mysql_cs_x64
    /home/mark/navicat121_mysql_cs_x64/start_navicat
    

修改脚本文件全县:

sudo chmod +x ./run.sh
  1. 设在启动图表

sudo gedit /usr/share/applications/navicat.desktop

[Desktop Entry]

Encoding=UTF-8

Name=navicat

Exec=/home/mark/navicat121_mysql_cs_x64/start_navicat

Icon=/home/mark/navicat121_mysql_cs_x64/icon.jpeg

Terminal=false

Type=Application

Categories=Development;

OK,这样就完啦

按以上方法执行./start_navicat,启动不了,没有任何反应,也没有错误提示,原因是两个

1.没有装wine,执行sudo apt-get install wine-stable=3.0-1ubuntu1

sudo apt-get install wine-development=3.6-1

2.能文本方式打开start_navicat,查找winboot,改成wineboot,然后保存。

再启动./start_navicat就OK了。


连接上数据库后里面的中文数据是乱码:

打开start_navicat文件,会看到

export LANG="en_US.UTF-8" 将这句话改为 export LANG="zh_CN.UTF-8"

把Ubuntu的字符集修改为zh_CN.utf8就行了,修改方法:

1.查看系统支持的字符集: locale -a

2,修改字符集: export LANG=zh_CN.utf8

破解方案:

第一次执行start_navicat时,会在用户主目录下生成一个名为.navicat的隐藏文件夹。

cd /home/rain/.navicat/

此文件夹下有一个system.reg文件

rm system.reg

把此文件删除后,下次启动navicat 会重新生成此文件,30天试用期会按新的时间开始计算。


乱码新思路:

1)打开乱码的界面,选择菜单栏第五个(如果Navicat版本不同的话,注意是乱码后括号里为T的那个,表示工具Tool),下拉菜单中选择最后一个,打开为选项。乱码情况下注意对着图片选择正确。

2)选项里左边选择第一个,在右边第一个下拉框中选择Noto Sans mono CJK SC Regular(这一个系列的字体应该都可以,试出这个可以以后我就没有尝试其他的了)。

results matching ""

    No results matching ""