Windows和Ubuntu/Linux的MySQL GUI工具:前8個免費或開源

MySQL是最受歡迎的開源關係數據庫管理系統(RDBMS)。它是Web應用程序軟件堆棧的核心,稱為LAMP。使用此LAMP設置(Linux,Apache,MySQL,PHP),所有流行的應用程序,例如WordPress,Joomla,PHPBB以及Li​​nux上的更多工作。甚至包括Google和Facebook在內的大型網站,也使用MySQL來執行重要任務。因此,在這裡,我們將討論可用的MySQL數據庫管理軟件或前端MySQL GUI工具。

什麼是mySQL GUI工具?

MySQL數據庫沒有GUI(圖形用戶界面)來有效管理創建的數據庫及其用戶。因此,如果您對命令行界面不太熟悉,那麼管理數據庫將很痛苦。此外,在處理大型數據庫時,即使是專業人士也需要一些MySQL GUI工具。因此,無論您是新手還是專業人士,基於GUI的MySQL的工具都會極大地為您提供幫助。

它們不僅有助於數據庫管理,而且還可以用於設計數據庫結構,視覺上查看數據,監視數據庫條件等。但是,這完全取決於您使用的MySQL GUI工具的能力。 MySQL GUI管理工具允許用戶使用圖形圖標,視覺指示器和導航與數據庫進行交互。

有一些頂部和最佳的MySQL GUI工具可與MySQL集成,並幫助您輕鬆,視覺上使用關係數據庫結構。我們收集了一些著名的前端MySQL GUI數據庫管理工具在相同的上下文中

mysql工作台

MySQL Workbench是為MySQL數據庫系統提供GUI接口的最可靠工具,因為它還開發了MySQL開發人員Oracle。 MySQL Workbench均適用於所有三個主要操作系統:Windows,MacOS和Linux。它允許用戶在視覺上設計數據庫並訪問其他一些用於SQL開發,數據庫設計和建模,SQL開發以及數據庫管理的工具。

來自單個統一圖形用戶界面的數據庫遷移,監視和維護。您可以看到我們有關如何在上安裝MySQL Workbench的文章,,,,

關鍵功能

  • 數據庫連接和實例管理
  • 與Python和Lua完全腳本化
  • 支持自定義插件
  • SQL編輯器
  • 數據建模:ER圖表,拖動視覺建模,從fabforce.net dbdesigner4導入,
  • 逆向工程等。
  • 數據庫管理:數據庫實例的啟動和停止,數據庫帳戶管理等。一個
  • 性能監控
  • 數據庫遷移

網站: https://dev.mysql.com/downloads/workbench/
價格:免費
許可證:GPL許可證

dbeaver

DBEAVER是具有GUI(圖形用戶界面)的另一個最新數據庫管理工具。它提供了一個SQL客戶端,該客戶端通過JDBC驅動程序使用JDBC API與關係數據庫進行交互。它提供了模塊化體系結構,因為可以使用基於Eclipse插件系統或體系結構的插件來增強其功能。此外,DBEAVER具有允許語法突出顯示和自動代碼完成的編輯器。

Dbeaver是在Java開發的,並基於Eclipse平台。它在企業和開源版本中都可以使用。開源一個可以免費使用和分發。它支持各種數據庫,例如MySQL和MariadB,PostgreSQL,DB2(LUW),Exasol,Teradata,Vertica,Apache Phoenix,Netezza,H2,Sqlite,Sqlite,Sqlite,SnappyData等。它可用於Windows,MacOS,Linux和Eclipse(使用插件)。

DBEAVER關鍵特徵:

  • SQL查詢執行
  • 數據庫結構(元數據)瀏覽並編輯
  • SQL腳本管理
  • DDL生成
  • ERD(實體關係圖)
  • SSH隧道
  • SSL支持(MySQL和PostgreSQL)
  • 數據瀏覽器/編輯器
  • 語法突出顯示
  • 數據導出/遷移
  • SQL自動完成
  • 數據的導入,導出和備份(MySQL和PostgreSQL)
  • 測試的模擬數據生成

網站:https://dbeaver.io/
價格:免費
許可證:GPL許可證

clusterControl是高級MySQL管理系統GUI,但也可以在一個社區版本,可以免費使用。當然,只有一些功能僅在付費版本中可用,但是免費的人可以很有幫助。它提供了一個接口,可以在一個地方管理所有數據庫,具有部署數據庫,監視,管理和縮放MySQL實例之類的能力。如果您想要負載平衡,備份和還原,故障轉移等功能,則必須升級到高級計劃。

此外,clusterControl的免費版本還允許部署MySQL數據庫技術,還允許其他開源DBM系統(例如Mariadb,Percona,Mongodb,Mongodb,Postgresql,Galera,Galera群集等)部署。可以使用多DC視圖和深度參觀視圖監視來監視性能。

關鍵功能

  • 監視數據庫
  • 數據庫配置部署和管理
  • 多DB支持
  • 完全集成的CLI
  • 免費開發人員工作室

網站:關聯
價格:免費
許可證:開源

Heidisql

Heidisql是一種免費的開源MySQL管理工具,可提供GUI前端。它甚至適用於MySQL叉,包括Microsoft SQL Server和PostgreSQL。 Heidisql最初是由德國開發人員Ansgar Becker從另一個名為MySQL Front 2.5的軟件代碼中提取的。從管理數據庫到表,視圖,過程,觸發器和事件,它具有MySQL Workbench中的所有典型功能。但是,最好的事情是它也可以在便攜式版本中使用,這意味著您可以將其保存在pendrive上並在任何系統上使用。

Heidisql關鍵功能:

  • 多個並行廣告保存的會話
  • 兼容服務器的壓縮客戶端/服務器協議
  • 通過TCP/IP連接,名為Pipes(套接字)或隧道協議(SSH)
  • 一個窗口中的多個偏見的跑步會話
  • 創建和編輯表,視圖,存儲的例程,觸發器和計劃的事件。
  • 能夠存儲存儲的憑據。
  • 管理數據庫用戶的特權和每個數據庫
  • 導出數據庫
  • 導出表行作為CSV,HTML,XML,SQL,乳膠,Wiki Markup和PHP數組
  • 多個查詢選項卡,每個選項卡都有多個子選項卡
  • 查看服務器統計變量和平均值每小時和第二個
  • 編輯查詢,設置,過程SQL主體和參數;觸發SQL主體和設置;預定事件SQL身體時間設置
  • 還有更多…

網站:關聯
價格:免費
許可證:開源

phpmyadmin

PHPMYADMIN是另一種用PHP編寫的開源MySQL數據庫管理工具。它提供了一個連接MySQL和MariaDB服務器的Web界面。它允許數據庫管理表,列,關係,索引,用戶,權限等。它是在大多數託管平台中使用的最流行的工具,可以提供圖形用戶環境來管理數據庫及其用戶,並且能夠直接執行任何SQL語句。

它有72種語言可用,並支持LTR和RTL語言。

phpmyadmin關鍵功能

  • Web界面
  • MySQL和Mariadb數據庫管理
  • 從CSV和SQL導入數據
  • 將數據導出到各種格式:CSV,SQL,XML,PDF,ISO/IEC 26300 - Opentocument文本和電子表格,Word,latex等。
  • 從CSV和SQL導入數據
  • 管理多個服務器
  • 使用示例查詢(QBE)創建複雜的查詢
  • MySQL Server活動(例如連接,進程,CPU/內存使用率)等。
  • 管理存儲程序和触發器。
  • 創建,複製,刪除,重命名和更改數據庫,表,字段和索引
  • 還有更多…

網站:關聯
價格:免費
許可證:開源

Valentina Studio

Valentina Studio是免費的MySQL數據庫管理軟件,它還具有具有一些額外功能的高級版本。它可用於Windows,MacOS和Linux。數據管理,數據庫設計和報告是此免費數據庫管理工具的一些核心功能。

Valentine Studio的主要特徵:

  • 在選項卡中管理多個數據庫和可擴展的視圖
  • 創建/drop/alter/瀏覽表,字段,索引,觸發器,約束,鏈接,視圖等…
  • 向下鑽到桌子和田野
  • 逆向工程
  • 為現有數據庫創建圖表。
  • 在圖中添加新對象。
  • 在Valentina服務器註冊的項目中訪問Valentina表格
  • 用自動完成編寫SQL查詢
  • 顏色語法
  • 定義,管理,保存喜歡的查詢;訪問最近的查詢
  • 功能瀏覽器詞典的每個功能
  • 錯誤,警告,性能的遊戲機
  • 搜索,導出結果記錄到CSV,JSON,Excel
  • 診斷,壓縮,克隆,碎片,勒索和轉儲數據
  • 添加/刪除用戶和組,並管理特權
  • 實時日誌
  • 運行診斷
  • 遠程註冊/取消註冊數據庫
  • 創建/更改時間表事件
  • 使用當地的瓦倫蒂娜表格來處理您的數據

網站:關聯
價格:免費

Webmin

WebMin是一種開源工具,不會深入研究MySQL數據庫,例如MySQL Workbench或DBEAVER。儘管如此,它還是一個完整的軟件包,允許任何新手安裝和管理基於UNIX的Web應用程序系統燈。但是,最近版本的WebMin可以安裝在Windows上,但用戶更喜歡Linux上的Webmin。可以管理用戶帳戶,Apache,PHP或MySQL,DNS,磁盤配額和配置文件,而無需編輯 /etc /passWD之類的文件。

網站:關聯
價格:免費
許可證:開源

管理員

Adminer可以證明是最受歡迎的PhpMyAdmin工具的良好替代方法。以前,Adminer被稱為phpminadmin,它可以使用圖形用戶界面輕鬆地管理MySQL數據庫。此MySQL數據庫管理工具可以處理PostgreSQL,MS SQL,SQLITE和ORACLE數據庫。它是在Apache許可證下分配的單個PHP文件工具,這意味著它也是開源的,可以免費使用。

它還支持插件系統以擴展其功能。

一些關鍵功能:

  • 使用憑據連接數據庫服務器。
  • PhpMyAdmin之類的基本功能包括創建,更改,鏈接,瀏覽和刪除數據庫。
  • 多列搜索
  • 數據庫對象編輯。
  • SQL命令支持
  • 導出數據庫和表
  • 用戶友好的接口
  • 多語言支持
  • SQL語法突出顯示
  • 視覺數據庫/ER模式編輯
  • 還有更多…

網站:https://www.adminer.org/en/
價格:免費
許可證:GPL許可證

續集

如果您想要一個專用的MySQL數據庫管理工具,該工具允許您在Mac上管理MySQL數據庫,則應考慮CocoAmySQL。它是Cocoamysql的後代,允許您刪除數據庫和表格;添加,編輯和刪除行;執行自定義查詢;更改字段和索引;查看和過濾表內容;和轉儲表或整個數據庫。它提供五種其他語言,包括俄羅斯,德語,瑞典語,法語和日語。

網站:關聯
價格:免費

除了上述免費和開源軟件外,還可以使用流行的付費軟件,例如Datagrip,Database Workbench,Navicat等。

開源MySQL GUI數據庫管理工具比較表

 作業系統  
 視窗macosLinux程式設計語言數據庫支持
mysql工作台是的是的是的C ++/C#Objective-C Pythonmysql
dbeaver是的是的是的爪哇MySQL,PostgreSQL,Oracle,Exasol,IBM DB2,SQL Server,Apache derby,Firebird,with JDBC驅動程序
clusterControl是的DSLPercona,Mariadb,MongoDB,Postgresql,Galera群集等。
Heidisql是的是的Embarcadero DelphiMySQL,Microsoft SQL Server和PostgreSQL
Valentina Studio是的是的是的C ++,C#,JavaValentina DB,Mysql,Mariadb,Postgresql和Sqlite
phpmyadmin需要Web服務器配置phpmysql,毛毛雨,瑪麗亞德
Webmin需要Web服務器配置phpmysql
管理員需要Web服務器配置phpMySQL,PostgreSQL,Microsoft SQL Server
續集是的bash(默認),Ruby,Python,Perl,AppleScript,mysql

DBFORGEStudio Express版本:https://www.devart.com/dbforge/mysql/studio/download.html

其他資源要查看: