JDBC如何訪問MySQL資料庫

2022-09-27 04:18:13 字數 1253 閱讀 8079

匯入驅動包,載入具體的驅動類

導包:

載入具體的驅動類:

class.forname("com.mysql.cj.jdbc.driver");

與資料庫建立連線connection

string url = "jdbc:mysql://localhost:3306/****?servertimezone=utc";

//****是你要訪問的資料庫是哪個,mysql版本5.0以上需要在後面加上servertimezone=utc

//string url = "jdbc:mysql://localhost:3306/****?useunicode=true&characterencoding=utf-8&servertimezone=utc";

string username = "****"; //資料庫的使用者名稱

string password = "****";//資料庫的密碼

connection con = drivermanager.getconnection(url, username, password);

傳送sql語句,執行sql語句(statement)

增刪改操作:

statement statement = connection.createstatement();

string sql = "insert into user values(1,'jackage','857857')";//插入一條資料

int executeupdate = statement.executeupdate(sql);//返回值表示改動了幾條資料

查詢操作:

string sql = "select name,password from user";//查詢資料

resultset rs = statement.executequery(sql);

處理結果集(查詢)

處理增刪改的結果:

if (executeupdate > 0) else

處理查詢的結果:

while (rs.next())

以上是jdbc訪問資料庫的簡單步驟,中間我們還需要拋異常

除了class.drtffforname() 丟擲classnotfoundexception,其餘方法全部拋sqlexception

最後還需要關閉connection、statement、rs

關閉順序與開啟時的順序相反,同時也要丟擲異常

try catch (sqlexception e)

JDBC訪問資料庫之MySql

what jdbc是一組api when 應用程式和資料庫通過jdbc實現資料互動 how 嚴格來說分為以下五步 class.forname 載入驅動 drivermanager獲取connection連線 建立statement 適用於簡單的sql語句,消耗小 preparedstatement ...

JDBC訪問資料庫過程

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

matlab如何使用jdbc和mysql資料庫連線

1 安裝mysql的驅動包 2 在matlab的中新增路徑 3 重新啟動matlab,如果沒有報錯,則說明連線成功 4 建立到資料庫的連線 5.資料庫在哪兒來,使用mysql workbench 可以方便的建立乙個關聯式資料庫,使用匯出功能,將模型匯出為.sql資料庫檔案 6 至此,matlab和m...