JDBC使用步驟
阿新 • • 發佈:2018-10-27
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使用步驟