承接上篇 IDE 環境準備,本篇詳細演示 **JDBC 驅動註冊**、**新增連線**、**連線屬性配置**、**資料庫物件樹狀瀏覽**全流程,配合圖示化步驟,零基礎可上手。
MySQL 5.1。mysql-connector-java-5.1.xx-bin.jar,NetBeans 自動掃描填入 com.mysql.jdbc.Driver。MySQL 5.1。127.0.0.1 或 localhost)。3306(預設)。yang)。View Data、Execute Command、Properties、Rename、Drop。| 現象 | 可能原因 | 解決 |
|---|---|---|
| Communications link failure | IP/Port 錯誤、防火牆阻擋、MySQL 未啟用網路 | 檢查 bind-address、skip-networking、防火牆 3306、telnet host 3306 |
| Access denied for user | 帳密錯、Host 不匹配、權限不足 | 確認 user@host、GRANT ... TO 'user'@'%'、FLUSH PRIVILEGES |
| Driver class not found | JAR 未加入、版本不匹配 | 重新 Add JAR、確認 com.mysql.cj.jdbc.Driver (8.0+) 或 com.mysql.jdbc.Driver (5.1) |
| SSL connection error | 驅動預設要求 SSL、伺服器未配置 | 連線字串加 ?useSSL=false 或配置伺服器 SSL |
右鍵連線 → Properties → Advanced 頁籤,可添加 JDBC URL 參數:
characterEncoding=UTF-8、useUnicode=true(舊驅動需求)。autoReconnect=true、failOverReadOnly=false(高可用)。useServerPrepStmts=true、cachePrepStmts=true(效能)。下篇將示範:視覺化檢視/編輯資料、SQL 編輯器執行、執行計畫、匯出結果,完成「不離開 IDE 管理 MySQL」閉環。