Navicat Premium 是支援 MySQL、Oracle、PostgreSQL、SQLite、SQL Server 的多資料庫管理工具,介面直覺、功能強大。本文以 Navicat for MySQL 為例,示範本地連線建立全流程。
mysql、服務列表確認 MySQL 狀態為「執行中」)點擊工具列左上角 「連線」 圖示,或選單 檔案 → 新建連線。


| 欄位 | 說明 | 建議值 |
|---|---|---|
| 連線名稱 | 自訂識別名稱 | 本地開發、正式環境、測試庫 |
| 主機位址 | MySQL 服務 IP 或主機名 | 本機用 localhost 或 127.0.0.1 |
| 埠號 | MySQL 監聽埠 | 預設 3306 |
| 使用者名稱 | 資料庫帳號 | root 或專用帳號 |
| 密碼 | 帳號密碼 | 輸入實際密碼 |
| 儲存密碼 | 勾選後免重複輸入 | ✅ 勾選 |
點擊左下角 「測試連線」,出現 「連線成功」 即表示參數正確。

點擊 「確定」 儲存,雙擊連線名稱即可進入資料庫管理介面。


| 錯誤訊息 | 可能原因 | 解決方法 |
|---|---|---|
| Can't connect to MySQL server (10060) | 服務未啟動/防火牆阻擋/埠號錯誤 | 啟動服務、開放 3306、確認 my.cnf bind-address |
| Access denied for user 'root'@'localhost' | 密碼錯誤/帳號無本地登入權限 | 重設密碼、確認 mysql.user Host 欄位 |
| Host 'x.x.x.x' is not allowed to connect | 帳號 Host 限制不包含客戶端 IP | 授權 GRANT ... TO 'user'@'%' 或具體 IP |
| Authentication plugin 'caching_sha2_password' not supported | MySQL 8.0 預設加密插件舊版 Navicat 不支援 | 升級 Navicat、或改用 mysql_native_password |