十款開源的數據庫管理工具

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

  1.Open KeyVal程序員

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

  2.DBVweb

  DBV顧名思義,是數據庫版本管理工具,基於PHP開發。用戶在安裝後,它能夠自動跟蹤記錄,而且用戶還能夠把這些記錄以SQL文件的形式導出。MySQL數據庫默認狀況下自動支持DBV,而且容許多用戶鏈接。sql

  3.DBeaver數據庫

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

  4.DBNinja服務器

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

  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

相關文章
相關標籤/搜索