mysql jdbc 协议_JDBC-MySql
a)???? JDBC
1)???? 加載JDBC驅動程序, 代碼如下:
//加載MySQL的驅動類
Class.forName("com.mysql.jdbc.Driver") ;
2) 提供JDBC連接URL
連接URL定義了連接數據庫時的協議、子協議、數據源標識。
代碼格式,代碼如下:
String URL = “jdbc:mysql://localhost:3306/syq/data”
3) 創建數據庫連接
要連接數據庫,需要向Java.sql.DriverManager請求并獲得Connection對象,該對象就是一個數據庫的連接。
使用DriverManager的getConnectin(String url , String username , String password )方法,并向其中傳入數據庫的路徑、用戶名、密碼來得到一個連接。
代碼如下:
Connection con = DriverManager.getConnection(url , username , password ) ;
4) 創建Statement對象
執行靜態SQL語句。一般使用Statement實例實現。
執行動態SQL語句。一般使用PreparedStatement實例實現。
執行數據庫存儲過程。一般使用CallableStatement實例實現。
5)執行SQL語句
通常有三種方法:executeQuery 、executeUpdate和execute。
ResultSet executeQuery(String sql):執行查詢數據庫的SQL語句,返回一個ResultSet類型的結果集。
int executeUpdate(String sql):用于執行INSERT、DELETE或UPDATE語句以及SQL DDL語句。
execute(sqlString):用來完成返回多個結果集、多個更新數據等的語句。
6) 處理結果
ResultSet包含符合SQL語句中條件的所有行,并且它通過一套get方法提供了對這些行中數據的訪問。
7) 關閉JDBC連接
關閉記錄集。
關閉聲明。
關閉連接對象。
總結
以上是生活随笔為你收集整理的mysql jdbc 协议_JDBC-MySql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奇瑞汽车股票代码
- 下一篇: 工行北美原油交易时间