船山網(wǎng)站建設(shè)網(wǎng)站seo推廣計劃
本文主要介紹幾款常用的數(shù)據(jù)庫管理軟件(客戶端),包括開源/免費的、商用收費的,其中有一些是專用于 MySQL 數(shù)據(jù)庫的,例如 MySQL Workbench、phpMyAdmin,有一些是支持多種 SQL、NoSQL 數(shù)據(jù)庫的,例如 Navicat、DBeaver 等。
MySQL Workbench
MySQL Workbench 是官方提供的圖形化管理工具,支持?jǐn)?shù)據(jù)庫的創(chuàng)建、設(shè)計、遷移、備份、導(dǎo)出和導(dǎo)入等功能,支持 Windows、Linux 和 macOS 等主流操作系統(tǒng)。MySQL Workbench 分為社區(qū)版和商業(yè)版,社區(qū)版完全免費,而商業(yè)版則是按年收費,相對于免費版,商業(yè)版擴展了很多新功能(重型功能)。
功能特點:
- MySQL 官方出品,穩(wěn)定迭代,安全放心,不會因為免費,作者中途不維護了。
- 免費,不僅免費,而且功能齊全,可跟收費的 Navicat 一拼,免費中的王者。
- 跨平臺,支持 Windows、Linux、macOS,隨意切換。
- 完美支持所有版本的 MySQL,最奇怪的早期版本也支持,畢竟是官方出品。
- 支持各種收費軟件才有的復(fù)雜功能:
- 支持 ER 建模管理、正向工程、逆向功能、模式同步;
- 支持大規(guī)模數(shù)據(jù)遷移;
- 有數(shù)據(jù)儀表盤,可以顯示服務(wù)器狀態(tài)。
MySQL Workbench 的缺點是有點臃腫,內(nèi)存占用比較大。
社區(qū)版下載地址:https://dev.mysql.com/downloads/workbench/
phpMyadmin
phpMyAdmin 是一個以 PHP 為基礎(chǔ),以 Web-Base 方式架構(gòu)在網(wǎng)站主機上的 MySQL 的數(shù)據(jù)庫管理工具。也就是說,它是一個跨平臺在線版 MySQL 管理工具,用戶可以通過網(wǎng)頁界面管理 MySQL 數(shù)據(jù)庫,非常方便易用,并且完全免費,因此成為同類軟件中最受歡迎的工具之一。
功能特點:
- phpMyadmin 使用 PHP 語言開發(fā),因此它可以直接部署在服務(wù)器上,在任何設(shè)備上都可以直接通過瀏覽器訪問 phpMyadmin 來對你的 MySQL 數(shù)據(jù)庫進行維護。
- 真正的跨平臺,支持中文,操作邏輯迭代了無數(shù)代,上手及其容易。
- 關(guān)鍵還是免費的。
phpMyadmin 的缺點應(yīng)該是只支持 MySQL 數(shù)據(jù)庫吧。
軟件下載地址:https://www.phpmyadmin.net/downloads/
Navicat
Navicat 可以說是付費軟件中的霸主,之所以它能有這樣的占有率,完全是因為在數(shù)據(jù)庫管理軟中使用的所有功能,它做到了極致。
功能特點:
- 付費
- 跨平臺
- 穩(wěn)定
- 重型功能
- 有中文版
Navicat 的缺點是需要付費才能使用,不過你可以嘗試申請 JetBrains 的免費賬號。
軟件下載地址:https://www.navicat.com
DBeaver
DBeaver 是一款非常有名的通用數(shù)據(jù)庫管理軟件,基于 Java 開發(fā),支持目前幾乎所有的主流數(shù)據(jù)庫,包括 MySQL、PostgreSQL、Oracle、DB2 等(只要具有 JDBC 驅(qū)動即可),可以輕松查看數(shù)據(jù)庫目錄結(jié)構(gòu)、導(dǎo)入導(dǎo)出數(shù)據(jù)庫及執(zhí)行相關(guān)腳本操作,對于管理 MySQL 數(shù)據(jù)庫來說,也是一個非常不錯的選擇。
DBeaver 也分為社區(qū)版和專業(yè)版,社區(qū)版免費,支持主流的關(guān)系型數(shù)據(jù)庫,連 Hive 都支持。專業(yè)版除了支持關(guān)系型數(shù)據(jù)庫外,還支持非關(guān)系型數(shù)據(jù)庫,比如 MongoDB、redis等等。
功能特點:
- 免費
- 跨平臺
- 功能大合集式
- 多數(shù)據(jù)庫
- 有中文版
軟件下載地址:https://dbeaver.io
Sequel Pro
Sequel Pro 是一款高顏值的 MySQL 數(shù)據(jù)庫管理工具,界面簡潔易用,可以執(zhí)行所有基本任務(wù),例如添加、修改、刪除、瀏覽、過濾數(shù)據(jù)庫、表、記錄,以及執(zhí)行查詢等功能。Sequel Pro 是完全免費,不過目前僅支持 macOS 平臺,如果你日常主要使用的是 macOS 系統(tǒng),那么將它作為首選的 MySQL 客戶端工具。
功能特點:
- 支持所有版本的 MySQL 服務(wù)器
- 界面非常的簡潔,很容易上手
- 目前只支持 macOS 平臺
軟件下載地址:https://sequelpro.com
GitHub 地址:https://github.com/sequelpro/sequelpro
HeidiSQL
HeidiSQL 是一款輕量級免費的 MySQL 客戶端工具,可用于處理 MySQL 數(shù)據(jù)庫,其中包括瀏覽/編輯數(shù)據(jù)、創(chuàng)建/修改表、管理用戶權(quán)限和其他任務(wù),功能比較齊全。如果你日常主要使用的是 Windows 系統(tǒng),那么選擇 HeidiSQL 作為 Mysql 客戶端會是一個非常不錯的選擇。
功能特點:
- 安裝包非常小,界面操作簡單,很容易上手
- 提供免安裝操作,不必安裝在硬盤上,打開程序可以直接使用
- 目前只支持 Windows 平臺
軟件下載地址:https://www.heidisql.com
GitHub 地址:https://github.com/HeidiSQL/HeidiSQL