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();
}
}
}
沒有留言:
張貼留言