zoukankan      html  css  js  c++  java
  • 【MySQL】DBA必备的10款最佳MySQL GUI工具

    10款最佳的MySQL GUI工具,DBA必备神器!
    https://mp.weixin.qq.com/s?__biz=MzI0MDQ4MTM5NQ==&mid=2247491590&idx=2&sn=e0560bd6bcdd18a9e5febc9f499e7c70&chksm=e918851ade6f0c0c46caf7e6e6d2e49c04532e978c88b65062b38ca225b6ebdcaaf13b79757e&scene=21#wechat_redirect
    介绍一款免费好用的可视化数据库管理工具
    https://mp.weixin.qq.com/s?__biz=MzI0MDQ4MTM5NQ==&mid=2247493308&idx=2&sn=bed9e093efcee6300263602c6546d3a7&chksm=e91883a0de6f0ab637eb23eb4acdaedf1ff1a376e5c4b9887f1f5c05236997a0ee3082aff2ec&token=821580240&lang=zh_CN#rd

      每次企业面向开发者培训中被问到的一个问题,操作MySQL有哪些好用的客户端?作为多年MySQL从业者及爱好软件折腾者,就给大家分三个维度推荐6个客户端,都是作者亲测使用过的:

    1. 收费类(2个)

    2. 命令行类(2个)

    3. 后起之秀(2个free) 

    首先讲收费类客户端:

    1. Navicat 

    官网:https://navicat.com  

    最新版本:Navicat  15

    适用平台:Windows、MAC、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代码也是开源的,如果公司内需要定制工具,这个代码也是一个不错的基础,从数据库生态上看,基本上所有的关系型数据库都可以支持,可以做到一工具在手所有的数据库都可以连接管理。 

  • 相关阅读:
    前端基础 — BOM和DOM
    JavaScript概述
    前端知识 — HTML内容、CSS基础
    数据库MySQL
    jquery ajax() 方法使用
    移动端自适应的问题及解决
    jquery appendTo 和 append 的用法
    css 截取文字
    电脑模拟手机工具
    jquery 旋转插件jqueryrotate
  • 原文地址:https://www.cnblogs.com/OrcinusOrca/p/14823859.html
Copyright © 2011-2022 走看看