【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代碼也是開源的,如果公司內需要定制工具,這個代碼也是一個不錯的基礎,從數據庫生態上看,基本上所有的關系型數據庫都可以支持,可以做到一工具在手所有的數據庫都可以連接管理。 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM