6 個值得了解的數據庫管理工具
1. MyDB Studio : Free MySQL Database Manager
MyDB Studio包含了用于MySQL服務器管理的完整工具集。它可用于創建/編輯/放棄數據庫對象,數據庫同步,以及數據導出/導入。數據庫管理員還可以用它來執行數據庫轉移,以及備份和還原。它支持使用SSH隧道來保護您的鏈接,即便您的主機不允許遠程訪問鏈接,用戶和權限管理,以及PHP腳本創建,您依然可以進行連接。
項目主頁
2. HeidiSQL : Free Front-End for MySQL & MSSQL
HeidiSQL 是一個功能非常強大的 MySQL 客戶端軟件。它是德國程序員Ansgar Becker和幾個Delphi程序員開發的一個開源工具。要通過HeidiSQL來管理數據庫,用戶應該用有效地憑證登陸到MySQL服務器,創建一個會話。HeidiSQL最大的特色就是操作方便,界面設計合理,功能都是最實用的,尤其適合DBA,它更加強調了對MySQL運行時的參數設置和性能監控等.
它可以瀏覽和編輯數據,創建和編輯表格,視圖,過程,觸發器和安排日程。另外,還可以導出結構和數據SQL文件。
HeidiSQL特點:
?連接到多個服務器窗口
?可以使用命令行連接到服務器
?創建和編輯表格,視圖,存儲程序,觸發器和安排日程。
?SQL數據導出
?從一臺服務器/數據庫直接導入數據到另一臺服務器/數據庫
?管理用戶權限
?導入文本文件
?為CSV,HTML,XML和SQL的Wiki標記LaTeX和導出表行
?批量修改表(移動到DB,改變發動機,整理等)
?批量插入到表中ASCII或二進制文件
?寫自定義語法高亮和代碼自動完成查詢
?漂亮的SQL格式化
?監視和殺滅客戶進程
?找到一個所有數據庫的所有表的具體文本服務器
?在批處理方式優化和修復表
項目主頁
3. MYWebSQL : Desktop Like Web-Based Admin App
MyWebSql 是一個基于Web的MySQL數據庫管理客戶端,類似 phpMyAdmin,但界面更好看。除了操作表格數據外,MyWebSql 還可以對包括視圖,存儲過程,觸發器和函數在內的對象進行控制。支持數據和查詢結果的導入\導出。MyWebSql 還內置一個帶語法著色功能的SQL編輯器。
MyWebSql主要可以創建的數據功能有,創建表、創建視圖、創建函數、創建存儲過程、促發器和活動等。滿足基本大眾需求。整體屬于簡潔形,雖然大部分功能沒有phpmyadmin完善,但是完全可以替代phpmyadmin管理mysql數據庫的。
項目主頁
4. DBeaver : Free Database Manager
DBeaver 是一個通用的數據庫管理工具和 SQL 客戶端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的數據庫。DBeaver 提供一個圖形界面用來查看數據庫結構、執行SQL查詢和腳本,瀏覽和導出數據,處理BLOB/CLOB 數據,修改數據庫結構等等。
項目主頁
5. DbNinja : Web MySQL Manager App
DBNinja 是一個高級的基于 Web 的 MySQL 數據庫管理、開發工具。它支持所有最新的功能,包括 triggers, devents, views,stored routines 和 foreign keys。它也支持導入導出數據,管理用戶等等。
可管理:
- 管理數據庫、表和事件
- 管理索引、外鍵和觸發器
- 編輯存儲過程、函數和視圖
- 管理用戶帳號、權限和授權
- 修復和優化表
- 備份和恢復數據庫的結構和數據
- 導出數據到文件
- 管理活動的服務器連接
- 編輯系統變量 </ul>
6. OpenKeyval

當前許多網站采用數據庫來存儲內容,設置等。但還有許多靜態網站,都是硬編碼在HTML頁面中。
對于這樣的網站,其實也需要存儲一些內容,OpenKeyval 剛好能夠提供這樣的功能,讓這些網站不需要安裝像MySQL, MSSQL這樣的數據庫,也能存儲數據。
它是免費并且開源,基于Web的數據庫服務,不需要任何注冊,立即可以使用。
我們發送一個POST請求來存儲任意數據,然后就能夠隨便讀取或刪除這些數據,響應返回JSON格式的數據。
OpenKeyval 是開源的,采用PHP開發并能夠搭建一個屬于自己的應用。
P.S. 唯一的限制就是每一個key所包含的內容大小只能64k。