網頁

2014年2月23日 星期日

Connect to MySQL with JDBC driver

目錄
1. Connection to database with Java
2. MySQL JDBC Driver
3. Java JDBC connection example

1. Connect to database with java
在 java 要連接到資料最簡單就是使用各資料庫提供的驅動程式,透過 JDBC 提供的接口來使用和操作資料庫。

2. MySQL JDBC Driver
從 Java 要連接到 MySQL ,你必須使用 MySQL JDBC 驅動程式。最新版的驅動程式可以從 MySQL 官網 下載,要下載此驅動程式需要有 Oracle Web 的帳號(沒有,可以註冊一個新的)。
NOTE: 安裝過程完全沒顯示會裝在哪,直接會裝在系統槽,如C:,目錄則為 C:\Program Files\MySQL\MySQL Connector J ,目錄中一拖車的東西,其實所需要的只有 mysql-connector-java-版號-bin.jar 這個檔案。

3. Java JDBC connection example
NOTE:請記得將驅動程式的 jar 加到 classpath 中。
import java.sql.DriverManager; import java.sql.Connection; import java.sql.SQLException; public class MySQLJDBC { public static void main(String[] argv) { System.out.println("========== MySQL JDBC Connection Testing =========="); try { Class.forName("com.mysql.jdbc.Driver"); System.out.println("MySQL JDBC Driver Registered!"); Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/YourDB","UserAcct", "UserPwd"); System.out.println("Database connected!"); } catch (ClassNotFoundException e) { System.out.println("Where is your MySQL JDBC Driver?"); e.printStackTrace(); } catch (SQLException se) { System.out.println("Connection Failed! " + se.getMessage()); se.printStackTrace(); } } }

沒有留言:

張貼留言