JDBC訪問資料庫之MySql

2021-09-05 16:29:42 字數 1155 閱讀 5880

what: jdbc是一組api

when:  應用程式和資料庫通過jdbc實現資料互動

how:(嚴格來說分為以下五步:

class.forname()載入驅動——

drivermanager獲取connection連線——

建立statement(適用於簡單的sql語句,消耗小)/preparedstatement(擴充套件了statement,開銷大),資料庫執行sql語句——

返回resultset查詢結果——

釋放資源

for short:

1.載入jdbc驅動

2.建立資料庫連線

3.建立statement/preparstatement,執行sql語句

4.處理執行結果

5.關閉資源

第一步,放在乙個公共包裡面(表已經建立好的基礎上,並未放在配置檔案中),然後連線:

public class dbutils  catch (classnotfoundexception e)  catch (sqlexception e) 

return conn;

}}

第二步:在需要的物件下執行相應的操作,此操作為獲取

public listgetstudent()

} catch (sqlexception e) finally

return stus ;

}

public static void closeconn(connection conn)  catch (sqlexception e)  finally 

} catch (sqlexception e)

}}

JDBC如何訪問MySQL資料庫

匯入驅動包,載入具體的驅動類 導包 載入具體的驅動類 class.forname com.mysql.cj.jdbc.driver 與資料庫建立連線connection string url jdbc mysql localhost 3306 servertimezone utc 是你要訪問的資料庫...

JDBC訪問資料庫過程

1.載入jdbc驅動程式 class.forname com.mysql.jdbc.driver 2.建立資料庫的連線 connection conn drivermanager.getconnection jdbc mysql localhost 3306 資料庫名?servertimezone ...

JDBC訪問資料庫的步驟

1.裝載驅動程式 class.forname sun.jdbc.odbc.jdbcodbcdriver 使用jdbc odbc裝載驅動程式 class.forname com.mysql.jdbc.driver 使用mysql的驅動程式 class.forname com.microsoft.jdb...