NetBeans 內建資料庫管理器支援 MySQL、PostgreSQL、Oracle 等主流資料庫,讓開發者**不離開 IDE 即可完成連線、瀏覽、編輯、SQL 執行、執行計畫**等作業。本系列三篇將從零開始演示完整流程。本篇涵蓋環境確認、Services 視窗介紹、JDBC 驅動註冊準備。
前置環境確認
- NetBeans:6.5 或更新版本(建議 8.2+ / Apache NetBeans 12+)。
- MySQL Server:5.1 / 5.5 / 5.6 / 5.7 / 8.0 均可,確認服務運行、3306 端口可達。
- JDBC 驅動 JAR:
• MySQL 5.1:mysql-connector-java-5.1.xx-bin.jar (類 com.mysql.jdbc.Driver)。
• MySQL 8.0+:mysql-connector-java-8.0.xx.jar (類 com.mysql.cj.jdbc.Driver)。
官網下載:MySQL Connector/J。
Services 視窗:資料庫管理中樞
- 啟動 NetBeans,按
Ctrl+5 或選單 `Window` → `Services` 開啟視窗。
- 展開 `Databases` 節點,結構如下:
- Drivers:已註冊的 JDBC 驅動列表(預設含 Java DB、MySQL 需手動加)。
- 資料庫連線:每個已建立的連線為一子節點,展開可見 `Tables`、`Views`、`Procedures`。
註冊 MySQL JDBC 驅動(圖文步驟)
- 在 `Services` 視窗,右鍵 `Databases` → `Drivers` 節點 → 選擇 New Driver...。
- 彈出 New JDBC Driver 對話框:
- Name:輸入易識別名稱,如
MySQL 8.0。
- Driver Class:點 Add... 按鈕,選擇剛下載的 JAR 檔。NetBeans 會自動掃描 JAR 內的 `java.sql.Driver` 實現類並填入下拉框(通常為
com.mysql.cj.jdbc.Driver 或 com.mysql.jdbc.Driver)。
- 點 OK 完成註冊。`Drivers` 列表將出現新項目。
系列規劃
- (一)環境準備、Services 視窗、驅動註冊 ← 當前篇
- (二)新增連線、連線屬性、樹狀瀏覽、常見錯誤排查
- (三)視覺化檢視/編輯資料、SQL 編輯器、執行計畫、工具選型建議
為何選 NetBeans 管理資料庫?
- 零切換上下文:寫代碼、跑測試、驗證 SQL 同一視窗完成。
- 跨資料庫統一介面:同一操作邏輯適用 MySQL/PostgreSQL/Oracle/SQL Server。
- 免費開源、跨平台:Windows/Linux/macOS 同體驗。
- 輕量級:無需安裝獨立重型客戶端,適合開發階段高頻輕量操作。
提醒:生產環境核心變更、大數據遷移、效能調優、Schema 同步等重度運維任務,仍建議使用 MySQL Workbench、DBeaver、DataGrip 等專業工具。