十款開源的資料庫管理工具

csdn發表於2013-10-24

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

  1.Open KeyVal

十款開源的資料庫管理工具

  Open KeyVal是一款開源免費的鍵值資料庫管理工具,基於Web,並且基於PHP開發,其目標是用最簡單的方法來管理Web應用程式資料。使用者只需傳送一個POST請求就可以儲存任何型別的資料,它是以JSON的格式來響應請求的。

  2.DBV

十款開源的資料庫管理工具

  DBV顧名思義,是資料庫版本管理工具,基於PHP開發。使用者在安裝後,它可以自動跟蹤記錄,並且使用者還可以把這些記錄以SQL檔案的形式匯出。MySQL資料庫預設情況下自動支援DBV,並且允許多使用者連線。

  3.DBeaver

十款開源的資料庫管理工具

  DBeaver是一個通用的資料庫管理工具和SQL客戶端,支援MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB、Derby以及其他相容JDBC的資料庫。基於Java開發。DBeaver提供一個圖形介面用來檢視資料庫結構、執行SQL查詢和指令碼,瀏覽和匯出資料,處理BLOB/CLOB 資料,修改資料庫結構等等。

  4.DBNinja

十款開源的資料庫管理工具

  DBNinja是一款基於Web的MySQL資料庫管理工具,使用PHP開發,類似桌面應用的介面,可連線多個遠端和本地的資料庫。它支援所有的新功能包括:觸發、事件、檢視、儲存程式和外來鍵。

  5.MyWebSQL

十款開源的資料庫管理工具

  MyWebSql是一個基於Web的MySQL資料庫管理客戶端,支援多種語言。它除了操作表格資料外,MyWebSql 還可以對包括檢視,儲存過程,觸發器和函式在內的物件進行控制。支援資料和查詢結果的匯入\匯出。MyWebSql還內建一個帶語法著色功能的SQL編輯器。

  6.Genghis

十款開源的資料庫管理工具

  Genghis自稱是單檔案的MongoDB管理應用程式,它可以高效地管理多個資料庫、甚至可以幫助使用者收集、管理資料庫和文件的伺服器。

  7.MyDB Studio

十款開源的資料庫管理工具

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

  8.HeidiSQL

十款開源的資料庫管理工具

  HeidiSQL是一款基於Windows的資料庫管理軟體,意味著它可以管理Microsoft SQL資料庫和MySQL。它的功能非常強大,它可以瀏覽和編輯資料,建立和編輯表格、檢視、儲存過程、觸發器和安排日程。另外,還可以匯出結構和資料SQL檔案。

  它是德國程式設計師Ansgar Becker和幾個Delphi程式設計師開發的一個開源工具。要通過HeidiSQL來管理資料庫,使用者應該用有效地憑證登陸到MySQL伺服器,建立一個會話。HeidiSQL最大的特色就是操作方便,介面設計合理,功能都是最實用的,尤其適合DBA,它更加強調了對MySQL執行時的引數設定和效能監控等。

  9.SQLite Manager

十款開源的資料庫管理工具

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

  10.Sequel.js

十款開源的資料庫管理工具

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

  來自:Best design tuts

相關文章