jdbc連線資料庫

2022-08-23 23:12:07 字數 1420 閱讀 5975

1.drivermanger類

管理和作用驅動 在mysql5之後可以省略不寫

建立資料庫連線 drivermanger.getconnection(string url,string url,string password)

使用jdbc連線資料庫四個引數介紹

使用者名稱:登入的使用者名稱

密碼 : 登陸的密碼

連線url mysql的寫法:jdbc:mysql:

//localhost:3306/資料庫名

協議: 子協議 ://

jdbc:mysql://

localhost:3306/資料庫名 可以簡寫:jdbc:mysql

///資料庫名

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

connection conn = drivermanager.getconnection("jdbc:mysql:///user", "root", "root");

2.使用connection介面

作用 獲取資料庫連線

功能獲取執行的sql物件

管理事務:

開啟事務: setautocommit();

提交驗證: commit;

回滾事務: rollback();

statement createstatement();

preparedsatement preparestatement(string sql);

3.能夠使用statement介面

作用 :執行sql物件

方法:boolean execute(string sql) ;*了解 可以執行任意sql語句

intexecuteupdate(string sql); 執行 dml(insert update delete)

ddl(create alter drop)

resuletset executequery(string sql); dql(select)

4.能夠使用preparedstatement完成增刪改查

statement createstatement();

改為 preparedsatement preparestatement(string sql);

例如:public

static

void

main(string args)

else

} catch

(exception e)

finally

catch

(sqlexception e)

}if(connection!=null

) catch

(sqlexception e) }}

}

JDBC連線資料庫

雖然現在用很多方法來實現應用程式與資料庫後台的連線操作,但是做為一名新手,真正理解和掌握使用jdbc來連線資料庫是非常有必要的,因為它是基礎。下面就說說如何實現jdbc連線資料庫。url jdbc mysql localhost 3306 bookmanage?useunicode true cha...

JDBC 連線資料庫

附 驅動包以及關鍵字 mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,spwd po...

JDBC連線資料庫

注意引入的是sqljdbc4.jar包 connection物件的資料庫能夠提供描述其表 所支援的 sql 語法 儲存過程 此連線功能等等的資訊 statement物件表示基本語句,其中將單個方法應用於某一目標和一組引數,以返回結果 resultsetmetadata可用於獲取關於resultset...