navicat linux版 安装说明

本文提供Navicat Linux版的安装步骤,并解决连接数据库后中文数据乱码的问题。通过修改Ubuntu字符集为zh_CN.utf8,可以有效避免乱码现象。

navicat linux版 安装说明

2011-11-30 11:12:00|分类:mysql|字号订阅



安装:
1,官方下载:
http://www.navicat.com/en/download/download.html

2,下载后 解压tar文件
tar -zxvf navicat8_mysql_en.tar.gz

3,解压后进入解压后的目录运行

./start_navicat

即可成功运行

但是连接上数据库后里面的中文数据是乱码,找了下原因,把ubuntu的字符集修改为zh_CN.utf8就行了,修改方法:

1,查看系统支持的字符集
locale -a
结果:
feng@feng:~$ locale -a
C
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX
zh_CN.utf8
zh_HK.utf8
zh_SG.utf8
zh_TW.utf8


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

修改后,可以通过 locale 查看下当前的字符集
### Navicat for Linux 的下载、安装与使用 #### 下载 Navicat 提供多个适用于 Linux 平台的本,具体可以从官方网站或其他可信资源获取。以下是几个主要的下载途径: 1. **官方下载页面**: 用户可以通过访问 Navicat 官方网站 (https://www.navicat.com.cn/download/) 获取最新Navicat Premium 或其他特定数据库本(如 Navicat for MySQL)。这些本通常以 `.AppImage` 文件形式发布,适合大多数主流 Linux 发行[^2]。 2. **第三方开源项目**: 如果希望获得更便捷的一键安装体验,可以考虑基于 Wine 环境封装的 Navicat for MySQL Linux 本一键安装包。该项目地址位于 https://gitcode.com/Premium-Resources/52137,提供了完整的安装指导和预置依赖项,极大降低了手动配置的工作量[^3]。 3. **社区镜像站点**: 对于某些特殊需求或者网络受限的情况,也可以尝试从社区贡献者维护的 GitCode 页面下载对应本,例如 Navicat Premium 12 for Linux说明文档及其配套文件托管在 https://gitcode.com/Premium-Resources/cd902 中[^4]。 #### 安装步骤 完成下载之后,需执行以下基本操作来设置好应用环境: 1. 赋予 AppImage 文件可执行权限: ```bash chmod +x navicat16-premium-cs.AppImage ``` 2. 启动应用程序前可能还需要解决部分库缺失问题;这取决于目标主机系统的架构以及所选客户端的具体实现方式。如果遇到错误提示,则依据实际缺少的内容逐一补充相关 RPM 包,比如音频处理组件 `alsa-lib-devel.i686`, 图形渲染支持模块 `mesa-libGL-devel.i686` 等等[^5]。 3. 注册激活方面,默认情况下未授权实例仅允许免费试用两周时间长度。为了绕过此限制条件,建议每次退出后再清理个人目录下的缓存数据记录: ```bash rm -rf ~/.config/navicat rm -rf ~/.config/dconf/user ``` #### 基础使用指南 成功部署完毕以后,打开图形化界面即可见到熟悉的连接创建向导等功能入口。利用其跨平台特性能够无缝切换不同类型的后台存储引擎之间进行查询编辑器作业或是结构迁移任务等等高级场景实践。 ```python # 示例 Python 脚本演示如何调用外部进程启动 Navicat GUI 应用 import subprocess subprocess.Popen(["./navicat16-premium-cs.AppImage"]) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值