一.步驟:
1.載入資料庫驅動
class.forname("…驅動全名…")
2.獲取connection連線
connection con= drivermanager.getconnection("…url…");
注:資料庫的版本不同url有可能不同。
例:mysql 8.0 :
url:jdbc:mysql://localhost:3306/mysql_name? servertimezone=gmt%2b8&usessl=false;
mysql 5.0:
url:jdbc:mysql://localhost:3306/dbname?useunicode=true&usessl=true
3.建立statement
statement sta=con.createstatement();
4編寫sql語句
string sql=" —sql語句----- "
5.statement執行sql語句
如果執行的是查詢sql語句,返回結果集:
resultset rs=sta.executequery(sql);
如果執行的是增,刪,改sql語句,返回的是執行語句的次數:
int rs=sta.executeupdate(sql);
6.操作結果集
while(rs.next())
7.釋放資源
rs.close();
sta.close();
con.close();
結語:
1.sql語句可以用預編譯
2.jdbc運算元據庫操作(crud)中冗餘部分進行抽取(例:rul,password,username,driver全名)抽取為靜態成員變數,建立屬於自己的工具類
JDBC 運算元據庫
使用jdbc技術連線資料庫的步驟 1.註冊驅動程式 class.forname 資料庫驅動的完整類名 2.獲取乙個資料庫的連線 connection connection drivermanager.getconnection 連線url 使用者名稱 密碼 3.建立乙個會話 statement st...
JDBC方式運算元據庫
1.讀取配置檔案,我將配置資訊寫入配置檔案 properties 中,方便後期資料庫變更後或者其他專案使用,擴充套件性好些,盡量避免硬編碼.driver oracle.jdbc.driver.oracledriver url jdbc oracle thin 127.0.0.1 1521 orcl ...
原始的Jdbc運算元據庫
載入資料庫驅動 class.forname com.mysql.jdbc.driver 通過驅動類連線資料庫 connecttion con drivermanger.getconnection jdbc mysql localhost 3306 資料庫名 使用者名稱 密碼 定義sql語句 stri...