本文主要介绍几款常用的数据库管理软件(客户端),包括开源/免费的、商用收费的,其中有一些是专用于 MySQL 数据库的,例如 MySQL Workbench、phpMyAdmin,有一些是支持多种 SQL、NoSQL 数据库的,例如 Navicat、DBeaver 等。

MySQL Workbench

MySQL Workbench 是官方提供的图形化管理工具,支持数据库的创建、设计、迁移、备份、导出和导入等功能,支持 Windows、Linux 和 macOS 等主流操作系统。MySQL Workbench 分为社区版和商业版,社区版完全免费,而商业版则是按年收费,相对于免费版,商业版扩展了很多新功能(重型功能)。

功能特点:

  • MySQL 官方出品,稳定迭代,安全放心,不会因为免费,作者中途不维护了。
  • 免费,不仅免费,而且功能齐全,可跟收费的 Navicat 一拼,免费中的王者。
  • 跨平台,支持 Windows、Linux、macOS,随意切换。
  • 完美支持所有版本的 MySQL,最奇怪的早期版本也支持,毕竟是官方出品。
  • 支持各种收费软件才有的复杂功能:
    • 支持 ER 建模管理、正向工程、逆向功能、模式同步;
    • 支持大规模数据迁移;
    • 有数据仪表盘,可以显示服务器状态。

MySQL Workbench 的缺点是有点臃肿,内存占用比较大。

社区版下载地址:https://dev.mysql.com/downloads/workbench/

phpMyadmin

phpMyAdmin 是一个以 PHP 为基础,以 Web-Base 方式架构在网站主机上的 MySQL 的数据库管理工具。也就是说,它是一个跨平台在线版 MySQL 管理工具,用户可以通过网页界面管理 MySQL 数据库,非常方便易用,并且完全免费,因此成为同类软件中最受欢迎的工具之一。

功能特点:

  • phpMyadmin 使用 PHP 语言开发,因此它可以直接部署在服务器上,在任何设备上都可以直接通过浏览器访问 phpMyadmin 来对你的 MySQL 数据库进行维护。
  • 真正的跨平台,支持中文,操作逻辑迭代了无数代,上手及其容易。
  • 关键还是免费的。

phpMyadmin 的缺点应该是只支持 MySQL 数据库吧。

软件下载地址:https://www.phpmyadmin.net/downloads/

Navicat

Navicat 可以说是付费软件中的霸主,之所以它能有这样的占有率,完全是因为在数据库管理软中使用的所有功能,它做到了极致。

功能特点:

  • 付费
  • 跨平台
  • 稳定
  • 重型功能
  • 有中文版

Navicat 的缺点是需要付费才能使用,不过你可以尝试申请 JetBrains 的免费账号。

软件下载地址:https://www.navicat.com

DBeaver

DBeaver 是一款非常有名的通用数据库管理软件,基于 Java 开发,支持目前几乎所有的主流数据库,包括 MySQL、PostgreSQL、Oracle、DB2 等(只要具有 JDBC 驱动即可),可以轻松查看数据库目录结构、导入导出数据库及执行相关脚本操作,对于管理 MySQL 数据库来说,也是一个非常不错的选择。

DBeaver 也分为社区版和专业版,社区版免费,支持主流的关系型数据库,连 Hive 都支持。专业版除了支持关系型数据库外,还支持非关系型数据库,比如 MongoDB、redis等等。

功能特点:

  • 免费
  • 跨平台
  • 功能大合集式
  • 多数据库
  • 有中文版

软件下载地址:https://dbeaver.io

Sequel Pro

Sequel Pro 是一款高颜值的 MySQL 数据库管理工具,界面简洁易用,可以执行所有基本任务,例如添加、修改、删除、浏览、过滤数据库、表、记录,以及执行查询等功能。Sequel Pro 是完全免费,不过目前仅支持 macOS 平台,如果你日常主要使用的是 macOS 系统,那么将它作为首选的 MySQL 客户端工具。

功能特点:

  • 支持所有版本的 MySQL 服务器
  • 界面非常的简洁,很容易上手
  • 目前只支持 macOS 平台

软件下载地址:https://sequelpro.com

GitHub 地址:https://github.com/sequelpro/sequelpro

HeidiSQL

HeidiSQL 是一款轻量级免费的 MySQL 客户端工具,可用于处理 MySQL 数据库,其中包括浏览/编辑数据、创建/修改表、管理用户权限和其他任务,功能比较齐全。如果你日常主要使用的是 Windows 系统,那么选择 HeidiSQL 作为 Mysql 客户端会是一个非常不错的选择。

功能特点:

  • 安装包非常小,界面操作简单,很容易上手
  • 提供免安装操作,不必安装在硬盘上,打开程序可以直接使用
  • 目前只支持 Windows 平台

软件下载地址:https://www.heidisql.com

GitHub 地址:https://github.com/HeidiSQL/HeidiSQL


推荐几款好用的数据库管理工具相关推荐

  1. 推荐几款图形转代码的工具

    推荐几款图形转代码的工具 2014年08月01日 标签:Geek 昨天,本来想找一款根据字符自动排列图片形状的插件.结果没有找到,反而有意外的收获.分享分享 1. 照片生成代码 链接:http://w ...

  2. 轻量却超强——推荐几款好用的截图工具

    轻量却超强--推荐几款好用的截图工具 阅读导览(点击快速跳转): 1.FScapture 2.Snipaste 3.Picpick 相关文件下载及链接 1.FScapture(返回目录) FScapt ...

  3. 好用的linux终端工具,推荐7款好用的终端工具

    原标题:推荐7款好用的终端工具 来源 | HelloCoder作者 | HaC1.Cmder 下载地址:https://cmder.net/ Cmder是一个代替cmd的终端工具.只能操作Window ...

  4. Python 爬虫,推荐一款简单的抓包工具(续)

    点击上方"AirPython",选择"加为星标" 第一时间关注 Python 原创干货! 1. 前言 上篇文章发布之后,有小伙伴后台私信我,说文章只涉及到手机端 ...

  5. 推荐几款非常棒的注释工具

    关注.星标公众号,直达精彩内容 来源 | 安富莱 虽然说最好的注释就是代码本身,但是达到这个水平太难了.在编程时,注释一般都会被认为是好习惯,可以增加代码的可读性,所以给大家推荐几款非常棒的注释工具. ...

  6. 一款好用的数据库管理工具推荐,不妨试试!

    经一位资深的DBA推荐,接触了一款web端数据库管理工具,"真香系列": 目前使用他们家免费的社区版本,今天写文章的时候发现他们官网SQLDEV上出了在线体验版SQLDEV,可以让 ...

  7. 值得拥有!精心推荐几款超实用的 CSS 开发工具

    当你开发一个网站或 Web 应用程序的时候,有合适的工具,绝对可以帮助您节省大量的时间.在这篇文章中,我为大家收集了超有用的 CSS 开发工具. 对于 Web 开发人员来说,找到有用的 CSS 开发工 ...

  8. python最好用的助手_推荐5款好用的Python工具

    这篇文章的内容是给大家推荐了5款好用的Python工具,有需要的朋友可以看一看 摘要:推荐5个酷毙的Python工具 工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足 ...

  9. 推荐30款最佳的数据可视化工具

    各个互联网公司通过大量的用户数据.信息进行统计分析,而这些大量繁杂的数据在经过可视化工具处理后,就能以图形化的形式展现在用户面前,清晰直观.随着各种数据的增加,这种可视化工具越来越得到开发者们的欢迎. ...

最新文章

  1. 综述:如何给模型加入先验知识
  2. 增强现实系统的三大关键技术是什么?
  3. DB设计原则(一)字段名定义避免二义性。
  4. mybatis逆向工程生成的实体类和表不一致缺少某些字段或者出现其他字段
  5. 【pmcaff】凯文-凯利:最大颠覆来自创业公司与边缘产业
  6. 高级语言程序设计(c )试卷,《高级语言程序设计C》试卷
  7. 体重 年龄 性别 身高 预测鞋码_【新手扫盲】身高体重性别年龄身体素质影响玩滑板吗?...
  8. 【TinyML 实践 - 1:What Why TinyML】
  9. 【转】去除inline-block元素的间隙
  10. 计算机组成原理学习-哈工大《计算机组成原理》第一章
  11. LBP算法的Matlab代码
  12. 安卓系统使用chrome插件(以yandex安装油猴为例)
  13. 飞克速读软件的训练法
  14. 关于actel FPGA下载的学习报告
  15. VS2013使用技巧汇总
  16. 针对ewebeditor编辑器漏洞一次实战经验
  17. FANUC机器人奇异点的解决方法
  18. 2021年全球乳酸乙酯收入大约88百万美元,预计2028年达到109.3百万美元
  19. matlab排版形式是什么样子,版式设计技巧!论图文排版的基本形式
  20. java中数组的引用是什么意思_java中的数组是引用数据类型。

热门文章

  1. 区块链读书笔记02 - 区块链进阶
  2. 拼上下级关系的json数据格式
  3. JSP开发2(案例)
  4. 100%成功注册Google账号的方法
  5. 关于Spring Boot中的getResources
  6. GIT:解决 fatal: refusing to merge unrelated historie
  7. Linux的开机过程详述与系统服务命令等
  8. hashCode相关性能优化
  9. 第 3 课 太平天国运动(1851-1864)
  10. linux rm 不释放_【Linux简单实用小命令002】rm -rf,删了文件空间却没释放?教你解锁4种姿势!...