你經常使用的資料庫管理工具有哪些?
現在Navicat破解不了,正在尋找比較好用免費的Mysql資料庫管理工具,求推薦╰( ̄▽ ̄)╮
王工、李工、張工等等。
任何web軟體和應用程序都需要強大的資料庫管理工具,因此開發者選擇一款合適的資料庫管理工具尤為重要。本文列出了幾款好用的資料庫管理工具(有些並非開源或免費),以供開發者們參考選擇:
1、MySQL管理工具 phpMyAdmin
phpMyAdmin是一個非常受歡迎的基於web的MySQL資料庫管理工具。它能夠創建和刪除資料庫,創建/刪除/修改表格,刪除/編輯/新增欄位,執行SQL腳本等。
缺點:
- SQL語法不高亮
2、資料庫管理工具 Navicat Lite
Navicat是一套快速、可靠並價格相宜的資料庫管理工具,大可使用來簡化資料庫的管理及降低系統管理成本。它的設計符合資 料庫管理員、開發人員及中小企業的需求。 Navicat是以直覺化的使用者圖形介面所而建的,讓你可以以安全且簡單的方式建立、組織、存取並共用資訊。Navicat 支持的資料庫包括 MySQL、Oracle、SQLite、PostgreSQL 和 SQL Server 等。
Navicat 提供商業版 Navicat Premium 和 免費的版本 Navicat Lite 。但目前 Navicat 已不再提供 LITE 版本。
缺點:
- 免費版本已停止更新。
3、資料庫管理工具 DBeaver
DBeaver 是一個通用的資料庫管理工具和 SQL 客戶端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的資料庫。DBeaver 提供一個圖形界面用來查看資料庫結構、執行SQL查詢和腳本,瀏覽和導出數據,處理BLOB/CLOB 數據,修改資料庫結構等等。
4、MySQL 資料庫建模工具 MySQL Workbench
MySQL Workbench是資料庫架構師和開發人員的可視化資料庫設計、管理的工具,它是著名的資料庫設計工具DBDesigner4的繼任者。你可以用MySQL Workbench設計和創建新的資料庫圖示,建立資料庫文檔。它同時有開源和商業化的兩個版本。可以在Windows,Linux和MAC OS X上使用。
它在2016年十月份成為一個穩定的工具。
缺點:
- 比 phpMyAdmin 更複雜。
5、MAC上的MySQL管理工具 Sequel Pro
Sequel Pro 的原名是CocoaMySQL,是一個與phpMyAdmin相像的MySQL管理工具。它是由Cocoa和面對對象的C(Mac OSX)編寫的。Sequel Pro允許你編輯資料庫,表格(欄位和索引)和列,執行個性化查找和導入導出數據。
缺點:
- 不適用於其他系統。
6、web資料庫管理工具 webcat
webcat是一個java版的web資料庫管理工具,核心功能包括資料庫的創建、編輯、sql分析、代碼生成、數據備份等。 目前一期功能已開發完畢,所涉及到的功能我基本都已經測試通過,穩定版本為1.0.0.5。 接下來會繼續完善一期功能,部分代碼會重構,增加一些使用者提出的功能。 因此在此期間暫時關閉fork,待新版本開發完成並穩定之後再開放。代碼會持續更新,敬請關注。 QQ群:341624652 有問題或者新需求請到QQ群反饋. 安裝部署請參見下方。
7、SQLite管理工具 SQLiteStudio
SQLiteStudio 是一個跨平台的 SQLite 資料庫的管理工具,採用 Tcl 語言開發。
主要特性:
- 便攜性 - 無需安裝和卸載,下載解壓即可使用
- 界面直觀
- 功能強大,同時保持輕量級而且快速
- 通過簡單的 GUI 封裝了所有 SQLite3 及 SQLite2 的功能
- 支持跨平台 包括 Windows 9x/2k/XP/2003/Vista/7, Linux, MacOS X
- 支持導出各種格式數據 (SQL statements, CSV, HTML, XML, PDF, JSON),
- 支持導入各種格式數據(CSV, 自定義文本文件[正則表達式]),
- 額外的小功能,包括代碼格式化,查詢歷史記錄,語法檢查等等
- 支持 Unicode ,
- 支持換膚
- 可配置的顏色、字體和快捷方式
- 開源且免費 GPLv3 license.
8、Oracle 資料庫開發工具 Oracle SQL Developer
Oracle SQL Developer 是一個免費非開源的用以開發資料庫應用程序的圖形化工具,使用 SQL Developer 可以瀏覽資料庫對象、運行 SQL 語句和腳本、編輯和調試 PL/SQL 語句。另外還可以創建執行和保存報表。該工具可以連接任何 Oracle 9.2.0.1 或者以上版本的 Oracle 資料庫,支持 Windows、Linux 和 Mac OS X 系統。
9、資料庫管理客戶端 HeidiSQL
HeidiSQL 是一個功能非常強大的資料庫客戶端軟體,採用 Delphi 開發,支持 Windows 操作系統。支持 MySQL、MariaDB、Percona Server 和微軟的 SQL Server。
當然,優秀的資料庫管理工具還有很多,歡迎在評論區補充,以供更多開發者學習和交流。
文章素材來源【開源中國社區】 只會增刪查改?你還缺個資料庫管理工具! - 編輯部的故事
DBeaver挺好的……就是沒中文,而且要裝個jre挺煩的
Navicat目前主力使用的軟體,用的和諧版
Database .NET偶然搜到的一個管理工具,單文件,有社區版(功能閹割比較厲害)……適合遠程客戶的機子的時候臨時查一下數據
推薦閱讀:
※為什麼有關MongoDB採用B樹索引,以及Mysql B+樹做索引?
※SQL中 LEFT JOIN ON 條件的效率高低比較?
※Stata 中文字元顯示成問號,該怎麼解決?
※SQL Server 與 MySQL 性能相差多大?