
身為網站管理員或程式開發者,管理資料庫絕對是家常便飯。相信很多人一開始都是用網頁版的 phpMyAdmin 來管理 MySQL,但只要資料量一大,網頁介面常常轉圈圈轉到天荒地老,甚至發生逾時錯誤。
今天阿正老師要推薦一款好用工具——HeidiSQL。它除了跨平台(Windows/macOS/Linux)、界面全中文化、體積小巧(安裝檔不到 50MB)、啟動速度飛快之外,而且完全免費!重點是它不但支援了 MySQL/MariaDB,還能連線PostgreSQL、SQL Server 、SQLite、Interbase與Firebird。如果你還在忍受網頁版管理介面的龜速,快來試試這款讓你效率翻倍的工具吧!
不久前阿正老師才介紹了一套免費的資料庫連線軟體「Database Browser」(請參考本站文章:《支援多種資料庫/免安裝的輕量級免費管理工具–Database Browser》,不過Database Browser只有Windows版,而且沒有中文界面,對於某些使用者來說不是很方便,所以阿正老師今天再介紹另一套跨平台、而且提供正體中文界面的免費資料庫工具「HeidiSQL」,雖然支援的資料庫沒有Database Browser那麼多,但是也相當實用,也提供了免安裝版,是個可以放在隨身碟來使用的好用工具,大家不妨來試試看!
軟體相關資訊
|
功能簡介與操作說明
Step 1:強大的連線管理 (Session Manager)
HeidiSQL 最棒的一點就是可以儲存多組資料庫連線。打開軟體後,左側可以管理你的所有網站主機。它支援 SSH 通道 (SSH Tunnel) 功能,這對於注重安全、不開放資料庫對外連線的伺服器來說非常實用,你可以透過 SSH 安全地連進去管理資料庫,完全不需要複雜的設定。

Step 2:直覺的資料瀏覽與編輯 (Data Grid)
連線進去後,介面非常像檔案總管。左邊是資料庫和資料表清單,點擊後右邊就會出現資料內容。
最讓阿正老師喜歡的是它的「網格編輯」功能。你可以像在 Excel 裡一樣,直接雙擊某個欄位修改資料,修改完按下 Enter 就自動更新到資料庫,比寫 UPDATE 指令快上一百倍!

Step 3:資料的匯入、SQL 匯出與備份
在【工具】選單中,提供了包括使用者管理、維護、批次表格編輯器、匯入CSV、匯出資料為SQL腳本、匯出網格的列…等選項,功能相當完整。例如想把Excel倒入資料庫中,就可先轉成CSV來匯入。
而備份資料庫可說是日常工作。HeidiSQL 的匯出功能非常強大,你可以選擇匯出成 .sql 檔,或是直接匯出成 CSV、HTML、XML 甚至 PHP 陣列。如果你有兩個主機,它甚至支援「直接從 A 主機匯出資料倒進 B 主機」,搬家網站時超級好用。
如下圖就是將MySQL匯出成CSV的功能。

Step 4:使用者權限管理 (User Manager)
新增資料庫帳號不用再背複雜的 GRANT 指令了。HeidiSQL 內建圖形化的使用者管理器,打勾就能設定權限(如 SELECT, INSERT, DELETE),還能限制連線來源 IP,管理起來既安全又直覺。

軟體的特色及優缺點
軟體特色:
優缺點分析:
|
結語
總結來說,HeidiSQL 是阿正老師電腦裡絕對不能少的工具。它或許沒有最潮的介面,但它的穩定性與功能性絕對是頂尖的。如果你還在用龜速的網頁版管理工具,強烈建議你下載 HeidiSQL 來試試,保證你會愛上那種「即點即開」的流暢感!
###









