{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

大家常用哪个MySQL客户端工具,除了命令行那个mysql之外?

岳光岳光 回答0 收藏1
收藏问题

10条回答

Kerr1Gan

Kerr1Gan

回答于2022-06-28 13:59

常用的mysql客户端工具,这个就非常多了,既有开源免费的,也有商业收费的,下面我简单介绍几个,感兴趣的朋友可以尝试一下:

01、HeidiSQL

这是一个非常轻便灵活的mysql客户端工具,完全免费,采用delphi开发而成,目前主要应用于windows平台,界面简洁、清爽,支持常见的mssql、mariadb等主流数据库,可同时建立多个数据库连接,建库建表、数据备份恢复等功能非常不错,如果你缺少一个轻便灵活的mysql管理工具,可以使用一下heidisql,整体效果非常不错:

02、Navicat

这也是一个非常不错的mysql管理工具,相信许多朋友都在使用,界面简洁、功能强大,当然,原则上不免费,自带gui设计界面,可以直接建库建表,设置主外键、索引等,支持数据库建模,sql脚本导入导出等也非常方便,如果你需要一个简单易用的mysql客户端工具,可以使用一下navicat,非常不错:

03、DBeaver

这是一个完全免费、开源的通用数据库管理工具,基于java开发而来,因此适合跨平台使用,支持oracle、db2、mysql等主流数据,可轻松查看并编辑索引、视图、触发器和存储过程,数据备份恢复、导入导出等功能也非常不错,如果你需要一个跨平台、功能强大的通用数据管理软件,可以使用一下dbeaver,整体功能非常不错:

04、DataGrip

这是jetbrains公司专门为日常数据库管理而设计的一个通用软件,和idea、pycharm等一样,datagrip简单易用、功能强大,支持跨平台,但原则上不免费,常见的mysql、db2、postgresql等主流数据库,这个软件都能很好兼容,集成了数据查询、版本控制、智能补全等多种功能,日常使用来说,也非常不错:

05、Workbench

这是mysql官方自带的一个客户端工具,相信许多朋友都接触过,专门为mysql量身定制,免费、跨平台,可以直接到官网上下载,支持数据库迁移、数据备份恢复、数据库建模(ER图、前向反向工程)等多种功能,建库建表、设计编辑等非常容易,对于日常使用来说,也是一个非常不错的选择:

目前,就分享这5个不错的mysql客户端工具吧,日常使用来说,选择一两个适合自己的就行,没必要全部掌握,当然,sqlyog等软件也非常不错,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

评论0 赞同0
  •  加载中...
JerryC

JerryC

回答于2022-06-28 13:59

最推荐的是datagrip,Jetbrains公司出品的数据库管理软件,支持多种数据库,最舒服的就是编写SQL的时候datagrip可以提供非常智能的代码提示。




除此以外navicat也是一个非常出名的数据库管理员工具,用起来也很方便。但是我觉得navicat有个缺点就是滚动条固定比较短的长度,不想其他滚动条一样按照比例缩放。这一点我很不喜欢。


以上两款都是收费的商业软件。如果需要免费的软件,推荐HeidiSQL和DBeaver,他们都是开源免费的数据库软件,大家可以放心的使用。

评论0 赞同0
  •  加载中...
kidsamong

kidsamong

回答于2022-06-28 13:59

MySQL由于其开源、跨平台、性能高、速度快、体积小的特性,俨然成为了当下最为流行的关系型数据库,不说很多中小型企业把它作为数据库首选,就连BAT这类互联网巨头企业也有使用MySQL数据库。

和其它数据库相比,MySQL是很精简的,最直观的表现就是它标配的客户端工具只有命令行模式,官方并没有提供可视化界面操作的客户端工具,以至于很多人在刚接手MySQL就觉得操作麻烦。

那么除了命令行模式的客户端外,是否有其它优秀的MySQL客户端工具呢?其实MySQL各类客户端工具是很多的,有国内的国外的,我们经常用到的主要有以下几款。

phpMyAdmin 网页版的MySQL客户端

phpMyAdmin是由PHP脚本语言开发的一款网页版的MySQL客户端工具,通过它可以很方便的进行数据库/表的各种操作,即使你不会SQL也可以很快上手,适合新手使用。


Navicat 工具

Navicat 是一款专业的数据库管理软件工具,它完全是可视化界面来操作的,很直观,推荐使用。为什么说Navicat是专业的呢?


1、Navicat是商业软件

虽说Navicat是商业软件,正版授权是要付费的,但网络上有很多激活码和各种激活教程,即使不付费也能享受正版软件的待遇。

2、它是跨平台的

无论是在Windows,还是macOS,又或者是Linux类系统,都是可以安装Navicat的。

3、Navicat支持很多种数据库

除了市面上主流的数据库(MySQL、Oracle、SQL Server、SQLite等)外,Navicat还支持各类云数据库(ucloud云、ucloud云、AWS等),功能十分强大。



除此之外还有很多MySQL客户端工具,我们推荐用Navicat来管理MySQL,其它的客户端由于使用率不高,并不建议使用。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

评论0 赞同0
  •  加载中...
wthee

wthee

回答于2022-06-28 13:59

我现在用的是Navicat 工具,刚入行那会使用的是小海豚。区别不太大,它们只是一个工具而已,到真正的掌握了MySQL原理的时候,用啥工具都是一样的。

评论0 赞同0
  •  加载中...
cooxer

cooxer

回答于2022-06-28 13:59

Workbench 官方软件,安装mysql数据库的时候可以自动安装,可以直接使用cmd命令行直接操作数据库,也可以使用workbench可视化界面来操作数据库,可以参考小编以前关于大数据的文章,上面记录了数据库的安装过程,以及如何使用workbench 来操作数据库

评论0 赞同0
  •  加载中...
LiuRhoRamen

LiuRhoRamen

回答于2022-06-28 13:59

现在只用 Navicat Premium,好用,非常好用。

不光能连mysql,oracle,postgreSQL,sqlLite,SQL server也不在话下,当然最主要最主要的还是好用。

评论0 赞同0
  •  加载中...
gaomysion

gaomysion

回答于2022-06-28 13:59

一直在用官方的 MySQL Workbench。

https://www.mysql.com/products/workbench/

评论0 赞同0
  •  加载中...
pcChao

pcChao

回答于2022-06-28 13:59

你可以使用 MySQL-Front , Navicat 图形界面管理工具:

关于如何使用 MySQL-Front 管理工具,可以访问: xpython.com.cn/ch/tt ,观看视频:

MySQL数据库快速入门 --- 3. 安装和使用 MySQL-Front

评论0 赞同0
  •  加载中...
tianhang

tianhang

回答于2022-06-28 13:59

dbeaver 不接受反驳

评论0 赞同0
  •  加载中...
vspiders

vspiders

回答于2022-06-28 13:59

付費的navicat,免費的dbevaer

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<