目錄
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://ip:port/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();
        }
    }
}

mark528 發表在 痞客邦 PIXNET 留言(0) 人氣()