JDBC連線資料庫
阿新 • • 發佈:2018-12-10
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.關閉資源
自己可以建立一個表,自己測試一下,程式碼是經過測試的沒有問題!!!