1. 程式人生 > >JDBC使用步驟

JDBC使用步驟

ger 關閉 rep drive exec creates span name cut

(1)加載並註冊數據庫驅動

Class.forName("DriverName");

(2)通過 DriverManager 獲取數據庫連接

Connention conn = DriverManager.getConnection(String url, String user, String pwd); 

其中,url 地址的書寫格式如下:jdbc:mysql://hostname:port/databaseName , jdbc:mysql: 是固定寫法,mysql是指 MySQL 數據庫。hostname:主機名;port:連接數據的端口號,一般為默認的3306;databaseName:數據庫的名字;

(3)通過 Connection 對象獲取 Statement 對象

Statement  stmt = conn.createStatement();   // 創建基本的Statement對象
Statement  stmt = conn.prepareStatement();   // 創建PreparedStatement對象
Statement  stmt = conn.prepareCall();   // 創建CallableStatement對象

(4)使用Statement執行SQL語句

  • execute(): 可以執行任何SQL語句
  • executeQuery(): 通常執行查詢語句,執行後返回ResultSet對象
  • executeUpdate(): 主要執行插入、更新、刪除操作
ResultSet rs = stmt.executeQuery(sql);

(5)操作 ResultSet 結果集

  ResultSet 對象初始化時,遊標在表格的第一行之前,調用 next() 方法可以移至下一行,直到返回 false

(6)關閉連接,釋放資源

  通過 close() 方法將 Connection 等資源關閉。

JDBC使用步驟