首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

NetBeans 連接 MySQL 完整圖文教程:從建立資料庫到桌面應用程式產生

     編輯:MySQL 綜合教學

環境準備

  • NetBeans 6.5
  • JDK 6 Update 13
  • MySQL 5.x(記住埠號 3306、root 密碼)

步驟 1:建立測試資料庫

mysql> CREATE DATABASE cars;
mysql> SHOW DATABASES;

MySQL 命令列建立 cars 資料庫

步驟 2:NetBeans 建立資料庫連線

  1. 啟動 NetBeans → 「服務」標籤 → 「資料庫」右鍵 → 「新增連線」。
  2. 驅動選擇 MySQL (Connector/J),主機 localhost、埠 3306、資料庫 cars、用戶 root、密碼 33123。
  3. 點選「確定」,連線成功顯示於資料庫節點下。

新增連線對話框

連線成功

步驟 3:執行 SQL 腳本建立資料表

  1. 右鍵連線節點 → 「執行命令」。
  2. 貼上建表 SQL(含 car 表:make、size 等欄位),執行。

執行 SQL 腳本

car 表建立成功

步驟 4:建立 Java 桌面資料庫應用程式

  1. 「檔案」→「新專案」→「Java」→「Java 桌面應用程式」。
  2. 下一步 → 選擇「資料庫應用程式」。
  3. 資料庫連線選擇步驟 2 建立的 jdbc:mysql://localhost:3306/cars,勾選要顯示的欄位。
  4. 完成精靈,NetBeans 自動產生 JPA 實體類、JTable 綁定、新增/刪除/修改功能。

新專案精靈

選擇資料庫應用程式

選擇資料庫連線

選擇顯示欄位

步驟 5:執行驗證

執行主專案,視窗顯示 car 表資料,支援新增、刪除、編輯、儲存操作。

應用程式執行畫面

進階擴充

  • 拖拉 Swing 元件(JButton、JTextField、JComboBox)自訂介面。
  • 整合 JPA/Hibernate 進行更複雜的實體關聯映射。
  • 部署為 Web 應用:選擇「Java Web」→「Web 應用程式」,同樣可使用資料庫連線池。

常見問題

問題解決
Communications link failure檢查 MySQL bind-address=0.0.0.0、防火牆 3306、Connector/J 版本相容性
No suitable driver確認專案 Libraries 包含 mysql-connector-java-x.x.xx.jar
Time zone 錯誤連線 URL 加 ?serverTimezone=Asia/Taipei 或 MySQL 設定 default_time_zone
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved