• 生活小妙招免费各类生活中的小问题知识以及音乐简谱等,是你了解世界未知知识的好地方。

有哪些好用又免费的SQL工具?

十万个为什么 空空 2024-3-16 17:08:45 2次浏览

关于问题有哪些好用又免费的 SQL 工具?一共有 2 位热心网友为你解答:

【1】、来自网友【ColinWodell(提问者)】的最佳回答:

Navicat、SQL Studio、DBeaver、Data Grip、 Workbench 可多了。。。各有优缺点,看你的需求。

Navicat:

优点:

      1. 论功能完善和使用体验,综合评分最高应该是 Navicat。毕竟数据库管理开发工具这种基础性软件,需要产品、工程、支持、开发的长期积累,几十年的优化成果也不是盖的。(下面简单提几点)
      2. 能跨数据库系统同步数据库、数据、结构。比如:让一个没用过 oracle 的 mysql 老手,将 mysql 迁库,navicat 需要 1 分钟就好。
      3. 可以根据内容关键字,在全数据库中查询存在该值的表格(也可以查找字段)。
      4. navicat 自备驱动;虽然支持的数据库管理系统有限。
      5. 一百来兆,相比一些工具真的小太多了。
      6. 自动生成 BI 图。
      7. 批处理自动运行。

缺点:

  1. 贵;然后支持的数据库有限。目前几乎不支持国产数据库(Oceanbase 在支持中),Redis 等也还没有支持。

SQL Studio:

优点:

      1. 免费;
      2. 免费产品中性能最稳定——导出几百万行数据甚至比 Navicat 还快,其他的工具基本都会崩溃卡死(比如:DBeaver);执行语句后可以 cancel,好多工具点 cancel 就卡住。
      3. 能支持 JDBC 连接的所有数据库;除了 MySQL、Pg 等,还可以支持达梦、人大金仓等国产数据库。
      4. 下载安装方便,两分钟就能搞定。Web 版软件,私有化部署服务器或者能连接到下载软件电脑 IP 的任意计算机上打开网页连接,输入账号、密码就能用。
      5. 主界面有“历史查询”、“历史导出”、“保存的查询”等功能,对数据分析师很友好。
      6. 一键解释执行、批量执行、表复制这些小功能也有。

缺点:

      1. 相对其他工具功能比较基本,比较轻;有复杂需求的这款就不合适。

DBeaver:

优点:

      1. 免费、开源
      2. UI 配置、自定义快捷键比较好。
      3. 功能多,能上的它都有,但使用体验就另说了。

缺点:

      1. 稳定性不行,容易崩溃。
      2. 导入导出大文件慢到离谱

Data Grip:

优点:

      1. 最牛的应该就是写 sql 时的智能提示了,这个是所有工具里最强的。

缺点:

      1. 要钱

workbench:

优点:

      1. 官方出品、免费
      2. 创建数据库时,流程清晰,流程化操作,自动生成代码,执行
      3. 数据导入导出方便

缺点:

      1. 没有网络断开重连机制很受诟病。

【2】、来自网友【麦聪软件】的最佳回答:

SQL Studio:(1)免费。(谁不喜欢白嫖呢?符合题主要求)(2)免费的基础上支持几乎所有主流数据库,不仅有 MySQL、Oracel、PostgresSQL 等国外数据库,还支持武汉达梦、人大金仓等国产数据库。

添加数据源

(3)突出亮点:Web 版工具——一次部署,团队成员都能使用,占用的硬件资源都在服务器上;只要有可登录的软件链接和账号、密码,任意设备随时可用这款工具:省去了繁琐的工具安装配置、升级过程。(对于团队协作和教学场景简直不要太友好)

web 端登陆界面

(4)亮点延伸:用户管理——SQL Studio 只有管理员可以新建账号、也只有管理员‬可以‬增加‬和‬删除‬数据源‬,这样避免了许多安全问题。

用户管理

(5)性能稳定且可圈可点:

a.可视化管理——支持图形化界面对数据库、表进行管理;支持直接修改表结构、表数据等,还能显示操作对应的 SQL 语句。

查看、修改表数据

b.写 sql 支持智能提示:可以根据用户输入的字符及其语意提示表名等信息。

主界面

c.每次执行的 SQL 语句都会保存在主界面的“历史查询”中,而且找到对应语句可以直接复用。

历史查询

d.经常需要用到的 SQL 语句也可以直接保存在主界面“保存的查询”中,不用再从电脑本地导入,而且能直接修改、复制、删除。

保存的查询

e.除了“历史查询”、“保存的查询”还有“历史导出”功能,每一次下载数据都会被记录,保证了工具完整的审计功能。

f.超强的数据导入、导出能力:近 700 万行数据导出只需 20 多秒,比 Navicat 还快两倍。

数据导出

g.稳定性好:展开数据库中一万张表,丝毫不卡顿。SQL 编辑框支持注释,有注释也能很好地执行语句,不出 bug 稳定性强。

h.一键批量执行:单击执行编辑框内所有 SQL 语句,方便大家进行刷库等操作。

i.一键解释执行:单击即可帮助大家分析 sql 语句的性能,辅助优化。

j.数据库列表、结果栏、历史查询、保存查询都支持搜索定位。

k.结果栏支持调整每页展示多少条数据、且支持改变排序和全屏,看数据更方便。

l.还有生成 sql 语句模版、一键复制表等基础功能。

生成 SQL

喜欢 (0)