1. 程式人生 > >JDBC連線資料庫

JDBC連線資料庫

package com.li.test;
import java.sql.*;
public class JDBCExample {
    static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
    static final String JDBC_URL = "jdbc:mysql://localhost/test?serverTimezone=UTC&characterEncoding=utf8&useUnicode=true&useSSL=false";
    static final String USER = "root";
    static final String PASS = "root";
    public static void main(String[] args) {
        Connection conn = null;
        Statement stmt = null;
        try {
            //獲取驅動
            Class.forName(JDBC_DRIVER);
            //獲得連線
            conn = DriverManager.getConnection(JDBC_URL, USER, PASS);
            //建立執行物件
            stmt = conn.createStatement();
            String sql;
            sql = "SELECT * FROM employees";
            //執行SQL,處理結果
            ResultSet rs = stmt.executeQuery(sql);
            while (rs.next()) {
                String EMPLOYEES_NUM = rs.getString("EMPLOYEES_NUM");
                System.out.println("EMPLOYEES_NUM:" + EMPLOYEES_NUM);
            }
            //關閉資源
            rs.close();
            stmt.close();
            conn.close();
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            try {
                if (stmt != null) {
                    stmt.close();
                }
                if (conn != null) {
                    conn.close();
                }
            } catch (Exception e2) {
                e2.printStackTrace();
            }
        }
    }
}

最基本的五個步驟,面試夠用:

1.獲取連線驅動

2.建立資料庫連線

3.建立執行物件

4.執行SQL,處理結果

5.關閉資源

自己可以建立一個表,自己測試一下,程式碼是經過測試的沒有問題!!!