【保姆级】Navicat免费版下载、安装和使用教程(所有版本汇总)

Navicat安装包下载地址:Navicat安装包(所有版本汇总)

Navicat 是一款数据库管理工具,支持图形界面连接 MySQL、MariaDB、PostgreSQL、SQL Server 等常用数据库,在窗口里就能轻松完成建库建表、写 SQL、导数据。

平时开发、测试、运维查数据、改表、导报表,用 Navicat 一个工具就够。左侧连服务器,右侧打开表、写查询、改数据。

同类工具里,热门的还有 DBeaver、MySQL Workbench 等,Navicat 的长处是一个界面管多种数据库,导入导出、备份、同步、建模这些常用功能做得完整,中文界面和文档也齐。

Navicat 分免费版和付费版,支持 Windows、macOS、Linux。本文从 Navicat 的下载、安装、连 MySQL 讲到建表、查询、导入导出,全程实测,新手小白看完也能轻松学会。

Navicat版本介绍

Navicat 现在的主版本是 18,产品分成几条线:

产品 支持的数据库 收费 适合谁
Navicat Premium 18 MySQL、MariaDB、PostgreSQL、SQL Server、Oracle、SQLite、MongoDB、Redis、Snowflake 等 付费,14 天试用 要备份、同步、建模、BI 的开发者、DBA、运维
Navicat Premium Lite 18 同样支持多种数据库 免费,每机构最多 5 个用户 只要连库、建表、写 SQL、导入导出
Navicat for MySQL 等单库版 各自只支持一种数据库 付费,14 天试用 只维护一种数据库、不需要多库切换
Navicat 17 及更早版本 看具体版本 付费 老项目锁版本,新装不建议

预算有限、只做日常增删改查,直接用免费的 Lite;需要备份还原、数据传输、结构同步、数据建模、BI 报表、数据脱敏,选 Premium。只维护 MySQL 一个库,单库版更便宜,但跨库操作不如 Premium 方便。

Navicat下载

Navicat安装包下载:Navicat安装包(Windows+Linux+macOS,所有版本汇总)

Navicat安装

1)Windows平台

双击 navicatXXX_x64.exe 安装包,点击"下一步":


同意协议,点击“下一步”:


选择安装路径,建议改到D盘:


继续点击"下一步"直到安装完成。安装后桌面上会生成Navicat快捷方式。


点击“安装”:


等待进度条走完,Navicat 就安装好了:

2)macOS平台

双击 dmg,把 Navicat Premium Lite 图标拖进“应用程序”文件夹即可。

3)Linux平台

打开终端,进入安装包所在目录,给文件加执行权限:
chmod +x navicat18-premium-lite-cs-x86_64.AppImage
然后运行:
./navicat18-premium-lite-cs-x86_64.AppImage
启动后直接进主界面。AppImage 不用安装,文件放在哪就从哪运行。

Navicat基础使用

首次打开需要创建 Navicat ID 账号,创建的过程非常简单,创建后就可以永久使用了:

1)连接MySQL

点击左上角的"连接"按钮,选择你要连接的数据库类型(如 MySQL、MariaDB 等):


以 Mysql 为例,输入主机地址(本地填localhost或127.0.0.1,远程数据库填连接地址)、端口(MySQL/MariaDB默认3306)、用户名和密码,然后点击"测试连接"确认能连上,然后点"确定"保存。

2)建库

左侧列表找到新添加的数据库,右键“新建数据库”,填库名、字符集选 utf8mb4、排序规则选 utf8mb4_general_ci,点“确定”。

3)建表

双击库打开,右键“表”→“新建表”,填字段名、类型、长度、是否允许空等,点“保存”填表名。常用类型:整数用 INT 或 BIGINT,金额用 DECIMAL,字符串用 VARCHAR,时间用 DATETIME,长文本用 TEXT。

4)写查询

右键库→“新建查询”,在编辑器里写 SQL,点工具栏“运行”或按 Ctrl+R 执行。结果集在下方,能直接改单元格、复制成 CSV、导出成 Excel。

5)导入导出

右键表→“导入向导”,支持 CSV、Excel、JSON、SQL 等格式;“导出向导”能导成 CSV、Excel、JSON、SQL、HTML 等。

Navicat新手常见问题

1)Navicat Premium Lite 真的免费吗?

真的免费,商业和非商业都能用,不用买授权,也没有试用期。限制是每家机构最多 5 个用户账号,功能比 Premium 少。

2)Lite 和 Premium 有什么区别?

Lite 保留连库、建表、改数据、写 SQL、导入导出;Premium 多了备份还原、数据传输、结构同步、数据建模、BI、数据脱敏、AI 助手。

3)Lite 和 DBeaver 哪个好?

DBeaver 开源免费、插件多;Lite 界面统一、中文完整、导入导出向导好上手,但功能比 Premium 少、限 5 个用户。看使用习惯选。

Navicat使用注意事项

1)连接密码别存在公用电脑。Navicat 会保存连接信息,公司公用机、借来的电脑用完删掉连接。

2)Lite 没有备份还原功能。改生产库之前,用 mysqldump 在命令行备份,或者让 DBA 先做快照。

3)远程连不上先查网络。telnet 服务器 3306 通不通、账号是不是只允许 localhost 登录。

4)换电脑怎么带走连接?文件→导出连接,选要导出的连接,导出 .ncx;新电脑文件→导入连接,选同一个文件。

总结

Navicat是目前功能最全面的数据库管理工具之一,图形化操作让数据库管理变得简单高效。官网就提供免费的 Navicat,大家不用再去别的地方找了。

一个Navicat Premium就能管理所有类型的数据库,特别适合需要同时操作MySQL、PostgreSQL、SQL Server等多种数据库的开发者和运维人员。不管是日常查询数据、导入导出还是数据库迁移,Navicat都能帮你节省大量时间。