文章目录

1. 前言2. Navicat Premium Lite2.1 官网2.2 下载2.3 安装2.4 注册账号2.5 更改主题2.6 功能2.7 支持的数据库

3. Chat2DB3.1 官网3.2 下载3.3 安装3.4 连接数据库

4. SQLynx4.1 官网4.2 下载4.3 安装4.4 连接数据库4.5 连接数据库时可能遇到的问题4.6 导出整个数据库4.7 运行SQL文件4.8 缺点4.9 使用教程

5. DBeaver5.1 官网5.2 下载5.3 安装5.4 连接数据库5.5 导出整个数据库5.6 运行SQL文件5.7 使用教程

6. 参考视频6.1 Navicat Premium Lite6.2 Chat2DB6.3 SqLynx6.4 DBeaber

1. 前言

作为一名开发者,免不了要跟数据库打交道,管理数据库,自然少不了一个带有图形化界面的连接工具

虽然JetBrains旗下的IntelliJ IDEA等软件提供了数据库管理功能,但是在数据量较大的时候,使用IntelliJ IDEA管理数据库有可能会出现软件卡死的情况

今天为大家推荐几款免费的支持中文的数据库连接工具,其实说免费也不太合适,毕竟一款软件做出来总是要盈利的。只能说,在一定情况下软件是免费的,免费的情况总体上可以分为以下几类:

软件提供免费的社区版和收费的专业版,社区版的功能相对专业版来说有所欠缺(例如IntelliJ IDEA分为免费的社区版和收费的专业版)软件对个人使用免费,或者对于用于教育等用途免费,但是商用需要付费(例如WebStorm)真正免费的开源软件,这类软件一般都是使用Apache-2.0 License开源协议(例如vscode),允许任何形式的使用,包括商用

对开源协议不是很了解的同学,可以参考我的另一篇博文:如何判断一个开源项目能否商用(开源协议、Apache-2.0 License、GPL-3.0 License、LGPL-3.0 License、MIT License、如何查看开源项目使用的开源协议)

其实对于个人来说,基本上怎么捣鼓都没有问题,可以使用免费软件,也可以用一些方法activate专业版,但如果是在单位中工作,或者在商业用途中用到了软件,就有可能收到律师函了

2. Navicat Premium Lite

Navicat Premium Lite可以理解成Navicat的社区版本,但是Navicat Premium Lite允许每家机构最多使用5个免费用户账号

2.1 官网

官网:https://www.navicat.com.cn/products/navicat-premium-lite

https://www.navicat.com.cn/products/navicat-premium-lite

2.2 下载

下载地址:Navicat Premium Lite

https://www.navicat.com.cn/download/navicat-premium-lite

2.3 安装

点击下一步

勾选我同意后点击下一步

选择完安装目录后点击下一步

NavicatPremiumLite17

点击下一步(如果想在桌面添加Navicat Premium Lite 17的快捷方式,可以勾选Create a desktop icon选项)

点击安装

最后点击完成

2.4 注册账号

打开Navicat Premium Lite后点击创建 Navicat ID

填写相关信息后点击注册

点击注册后邮箱会收到一封邮件,根据邮件中的提示激活账号就可以了

2.5 更改主题

在菜单栏中点击工具,接着点击选项(图表中带有Ent关键字的功能是企业版才能使用的,Navicat Premium Lite无法使用)

更换主题后需要重启Navicat Premium Lite才会生效

2.6 功能

2.7 支持的数据库

3. Chat2DB

3.1 官网

官网:https://chat2db.ai/

https://chat2db.ai/

3.2 下载

下载地址:https://chat2db.ai/download

https://chat2db.ai/download

3.3 安装

双击Chat2DB-Pro-latest.exe文件,点击下一步

选择安装目录后点击安装

最后点击完成

3.4 连接数据库

打开Chat2DB后使用微信扫码登录(左下角可以切换地区)

点击数据库下面的+符号

4. SQLynx

4.1 官网

官网:https://www.maicongs.com/zh-cn/product/

https://www.maicongs.com/zh-cn/product/

4.2 下载

下载地址:https://www.maicongs.com/zh-cn/download/

下载后需要填写相关信息(信息不需要是真实的,填完信息后点击提交&下载按钮就可以了)

4.3 安装

注意:解压后可能会有两层相同的目录,我们只需要最里层的目录

无需安装,解压下载好的压缩包后双击SQLynx.exe文件就可以启动软件了

填写完用户名和密码后点击登录(首次登录用户名必须是sqlynx)

4.4 连接数据库

选择数据源信息后点击下一步

填写完用户名和密码等信息后点击测试连接

4.5 连接数据库时可能遇到的问题

点击测试连接后可能会遇到以下错误

这时候我们需要打开高级设置,点击添加连接属性

添加一个名为allowPublicKeyRetrieval的属性

allowPublicKeyRetrieval

接着将allowPublicKeyRetrieval属性的值设置为true

再次点击测试连接

弹出测试成功的弹窗后点击确定按钮保存连接

如果保存连接后没有信息,点击刷新按钮

4.6 导出整个数据库

在运维管理界面右键备份与恢复,点击新建备份

选择数据库后点击下一步(描述一栏可填可不填,可以理解为备注)

点击下一步

最后点击确认(自定义文件名)

4.7 运行SQL文件

在运维管理界面右键备份与恢复,点击恢复备份

选择数据库后上传SQL文件,一路点击下一步就可以了

4.8 缺点

SQLynx有一些操作不太符合正常人的使用习惯,例如

双击某个表的时候不能直接查看表的数据,需要鼠标右键表,点击查看表详情才能查看表的数据右键某个数据库时没有导出整个数据库的功能,需要在运维管理界面才能进行导出整个数据库操作导出数据库的SQL文件没有DROP操作,需要删除数据库中的所有表之后才能运行导出的SQL文件

4.9 使用教程

视频教程:正版免费SQL工具 | 功能介绍(一)SQLynx启动、登录、主界面介绍

5. DBeaver

5.1 官网

官网:https://dbeaver.io/

5.2 下载

下载地址:https://dbeaver.io/download/

5.3 安装

点击OK

点击下一步

点击我接受

点击下一步(一般选择For me就可以了)

点击下一步

选择安装路径后点击下一步

点击安装

最后点击完成

5.4 连接数据库

新建数据库连接

选择数据库类型后点击下一步

填写服务器地址、用户名和密码等信息

接着点击驱动属性,根据提示下载驱动

最后点击测试连接

连接成功后记得点击完成按钮,不要直接关闭窗口,否则连接不会保存

5.5 导出整个数据库

右键数据库,点击工具,接着点击转储数据库

选择数据库和表之后点击下一步

选择文件的输出路径之后点击开始按钮就可以了

5.6 运行SQL文件

右键数据库,点击工具,接着点击执行脚本

选择SQL文件后点击开始按钮

5.7 使用教程

视频教程:推荐的sql编辑器-DBeaver的常用功能讲解 #sql #sql编辑器 #数据分析师 #dbeaver

6. 参考视频

6.1 Navicat Premium Lite

Navicat精简版不只免费而且功能齐全够用 #程序员 #java #计算机专业 #干货分享

6.2 Chat2DB

数据库AI工具-Chat2DB #Java #互联网技术 #在线学习 #编程入门 #程序员AI写SQL的能力这么强了? 推荐一个神仙工具!#程序员 #数据库 #ai #chat2db

6.3 SqLynx

让你写sql的效率提升10倍,程序员必备! #数据库 #数据分析 #sql #程序员 #开发

6.4 DBeaber

推荐的sql编辑器-DBeaver的常用功能讲解 #sql #sql编辑器 #数据分析师 #dbeaver

2025-05-19 11:23:43