当前位置:网站首页>MySQL客户端工具推荐,一定想不到最好用巨然是它
MySQL客户端工具推荐,一定想不到最好用巨然是它
2022-06-27 18:55:00 【墨天轮】
每次企业面向开发者培训中被问到的一个问题,操作MySQL有哪些好用的客户端?作为多年MySQL从业者及爱好软件折腾者,就给大家分三个维度推荐6个客户端,都是作者亲测使用过的:
收费类(2个)
命令行类(2个)
后起之秀(2个free)
首先讲收费类客户端:
1. Navicat
官网:https://navicat.com
最新版本:Navicat 15
适用平台:windows, macos, linux等
Navicat对于开发者基本是0难度上手,对于做CRUD类管理非常方便。但对于存储过程调试可能不是他的强项。这个工具在开发者中也非常流行。
2. SQLyog
官网:https://webyog.com
最新版本:SQLyog 13.1.8
适用平台:windows
SQLyog是我在Windows平台用的GUI工具时间最长的一个工具,当时主要为了使用这个工具写存储过程。这个工具的Ssh 和http通道功能非常赞。如果你在windows平台需要找一个MySQL的GUI工具,你又是开发者,SQLyog值得安利给你。
这个两个工具都非常优秀,如果只是做简单的Schema管理,CRUD操作,基本都可以满足。如果需要存储过程开发,推荐SQLyog
再次我们看看命令行工具:
1. mysql
官方自带的工具,也是我工作中用的非常多的工具,推荐专业DBA要熟练使用。对于开发人员不推荐了。
2. mycli
官网:https://www.mycli.net
利用python实现的一个命令行管理工具,自带补全功能。
这个工具推给做运维平台的同学,可以基于这个命令行工具开发出来非常多有意义的工具。建议做自动化平台的同学可以学习阅读一下这个工具的实现。
最后推荐两个后起之秀(free):
如果说上面的工具非常好用,但你们永远想不到的,开源的工具更好用。对于这最近6年左右,我在使用MySQL的GUI工具,主要场景也有CURD的管理,同时也有复杂SQL的调优,Schema规划等工作。对于这些工具原来还需要借助于PowerDesinger来完成。现在开源生态中也有工具可以完成了。这里也给大家推荐两个工具。
1. MySQL Workbench
官网:https://dev.mysql.com/downloads/workbench/
最新版本:8.0.25
支持平台:Windows, MacOS, Linux
官方自带的GUI工具和MySQL的版本功能最贴近,同时对于存储过程,Schema的ER图设计都非常友好,因为是为MySQL定制的专项工具,还包含了对MySQL一些监控报表支持。同时对于MacOS支持也比较棒。如果你平时主要用于操作MySQL这个工具非常值得你拥有。
2. DBeaver
官网:https://dbeaver.io
开放源码: https://github.com/dbeaver/dbeaver 超过2万Star的项目
最新版本:21.0.5
支持平台:Windows, MacOS, Linux, 甚至IDE的Plugin,例如:Eclipse
开源版本基本支持所有的关系型数据库,是我见过功能最全面的SQL IDE工具,最近操作Clickhouse就是使用这个工具。
现在MySQL客户端工具非常多, MySQL Workbench, DBeaver是后期项目中,非常优秀的产品,如果你还没找到合适的工具,可以考虑在这两个工具中选择一个。
作者也万万没想好,现在不收费的工具用下来体验,使用各方面都非常不错,属于好用的产品,个人使用推最好用的工具: MySQL Workbench和 DBeaver ,这两个工具用免费赢得了生态,同时DBeaver代码也是开源的,如果公司内需要定制工具,这个代码也是一个不错的基础,从数据库生态上看,基本上所有的关系型数据库都可以支持,可以做到一工具在手所有的数据库都可以连接管理。
今天给大家换个口味的文章,尝试一个面向开发者方向的文章,希望对你有帮助。
边栏推荐
- 展现强劲产品综合实力 ,2022 款林肯飞行家Aviator西南首秀
- No wonder people chose apifox instead of postman
- Openharmony hisysevent dotting and calling practice of # Summer Challenge (L2)
- 花了6个月时间完成本科优秀毕业设计,我做了什么?
- Cerebral Cortex:从任务态和静息态脑功能连接预测儿童数学技能
- 润迈德医疗开启招股:未有基石投资者参与,亏损金额翻倍增长
- Safety is the last word, Volvo xc40 recharge
- database engine
- 实现字符串MyString
- 爱数课实验 | 第七期-基于随机森林的金融危机分析
猜你喜欢

BTC和ETH重新夺回失地!引领市场复苏?加密将步入“冰河时代”!

Oracle 架构汇总

No wonder people chose apifox instead of postman

BLE蓝牙模块NRF518/NRF281/NRF528/NRF284芯片方案对比

Ble Bluetooth module nrf518/nrf281/nrf528/nrf284 chip scheme comparison

基于微信小程序的警局报案便民服务平台#毕业设计

Redis cluster

MongoDB简介及典型应用场景

润迈德医疗开启招股:未有基石投资者参与,亏损金额翻倍增长
I haven't thought about the source for some time. After upgrading to the latest version 24, the data encryption problem is repeatedly displayed
随机推荐
智联招聘的基于 Nebula Graph 的推荐实践分享
Recommended practice sharing of Zhilian recruitment based on Nebula graph
动物养殖生产虚拟仿真教学系统|华锐互动
探秘GaussDB,听听客户和伙伴怎么说
基于微信小程序的高校党员之家服务管理系统系统小程序#毕业设计,党员,积极分子,学习,打卡,论坛
什么是堆栈?
Leetcode 989. Integer addition in array form (simple)
The meta universe virtual digital human is closer to us | Sinovel interaction
Flood fighting and disaster relief, overcoming difficulties, and City United premium products rushed to the aid of Yingde to donate loving materials
云原生存储解决方案Rook-Ceph与Rainbond结合的实践
Logcli-loki 命令行工具
Sharing | intelligent environmental protection - ecological civilization informatization solution (PDF attached)
UE4 essays: fstring, fname and ftext
College graduation thesis management system based on wechat applet graduation design
ABAP-CL_ OBJECT_ Collection tool class
Database optimization
安装NFS服务
爱数课实验 | 第七期-基于随机森林的金融危机分析
Redis 大 key 问题处理总结
SQL报了一个不常见的错误,让新来的实习生懵了