下载地址: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
下载 navicat110_mysql_en.tar.gz 文件
下载后解压,放到根目录,网上自己下载一个图表放到该目录,图片命名为:icon.jpeg
在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
- 设在启动图表
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(这一个系列的字体应该都可以,试出这个可以以后我就没有尝试其他的了)。