10個開源的數據庫管理工具

jopen 9年前發布 | 77K 次閱讀 數據庫管理工具

摘要:工欲善其事,必先利其器。開發者在開發一個項目時,必定要選擇一款合適的數據庫,而數據庫管理工具則可以幫助開發者輕松搞定很多難題。

任何Web軟件和應用程序都需要強大的數據庫來做后盾,目前,網上有無數個數據庫管理工具,而開發者選擇一款適合自己的尤為重要。本文給開發者介紹了10款免費的數據庫管理工具,開發者可以使用它們進行SQL操作、多鏈接、多數據庫引擎操作等等。

1.Open KeyVal

10個開源的數據庫管理工具

Open KeyVal是一款開源免費的鍵值數據庫管理工具,基于Web,并且基于PHP開發,其目標是用最簡單的方法來管理Web應用程序數據。用戶只需發送一個POST請求就可以存儲任何類型的數據,它是以JSON的格式來響應請求的。

2.DBV

10個開源的數據庫管理工具

DBV顧名思義,是數據庫版本管理工具,基于PHP開發。用戶在安裝后,它可以自動跟蹤記錄,并且用戶還可以把這些記錄以SQL文件的形式導出。MySQL數據庫默認情況下自動支持DBV,并且允許多用戶連接。

3.DBeaver

10個開源的數據庫管理工具

DBeaver是一個通用的數據庫管理工具和SQL客戶端,支持MySQL、PostgreSQL、Oracle、DB2、MSSQL、 Sybase、Mimer、HSQLDB、Derby以及其他兼容JDBC的數據庫。基于Java開發。DBeaver提供一個圖形界面用來查看數據庫結 構、執行SQL查詢和腳本,瀏覽和導出數據,處理BLOB/CLOB 數據,修改數據庫結構等等。

4.DBNinja

10個開源的數據庫管理工具

DBNinja是一款基于Web的MySQL數據庫管理工具,使用PHP開發,類似桌面應用的接口,可連接多個遠程和本地的數據庫。它支持所有的新功能包括:觸發、事件、視圖、存儲程序和外鍵。

5.MyWebSQL

10個開源的數據庫管理工具

MyWebSql是一個基于Web的MySQL數據庫管理客戶端,支持多種語言。它除了操作表格數據外,MyWebSql 還可以對包括視圖,存儲過程,觸發器和函數在內的對象進行控制。支持數據和查詢結果的導入\導出。MyWebSql還內置一個帶語法著色功能的SQL編輯 器。

6.Genghis

10個開源的數據庫管理工具

Genghis自稱是單文件的MongoDB管理應用程序,它可以高效地管理多個數據庫、甚至可以幫助用戶收集、管理數據庫和文檔的服務器。

7.MyDB Studio

10個開源的數據庫管理工具

MyDB Studio是一個免費的MySQL數據庫管理程序,它幾乎擁有你所期望的所有功能特性。它可以同時連接沒有數量限制的任意多的數據庫。如果這些數據庫位于防火墻后面或他們是本地數據庫,該工具也提供SSH通道訪問的支持來解決這些問題。

8.HeidiSQL

10個開源的數據庫管理工具

HeidiSQL是一款基于Windows的數據庫管理軟件,意味著它可以管理Microsoft SQL數據庫和MySQL。它的功能非常強大,它可以瀏覽和編輯數據,創建和編輯表格、視圖、存儲過程、觸發器和安排日程。另外,還可以導出結構和數據SQL文件。

它是德國程序員Ansgar Becker和幾個Delphi程序員開發的一個開源工具。要通過HeidiSQL來管理數據庫,用戶應該用有效地憑證登陸到MySQL服務器,創建一個 會話。HeidiSQL最大的特色就是操作方便,界面設計合理,功能都是最實用的,尤其適合DBA,它更加強調了對MySQL運行時的參數設置和性能監控 等。

9.SQLite Manager

10個開源的數據庫管理工具

SQLite Manager是開源的SQLite管理工具,用來管理本地電腦上的SQLite數據庫,可以獨立運行(以XULRunner方式),也可以作為 Firefox、Thunderbird、Seamonkey、Songbird、Komodo、Gecko等的插件運行。

10.Sequel.js

10個開源的數據庫管理工具

Sequel.js是一個輕量級JavaScript庫,使用它可以輕松進行SQL查詢,它既可以在瀏覽器上運行,也可以在所有標準的SQL查詢上運行。

來自:Best design tuts

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!