問(wèn)是什么?
nectivity)是Java語(yǔ)言中連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)PI,通過(guò)JDBC可以連接各種關(guān)系型數(shù)據(jù)庫(kù),包括MySQL。下面介紹。
步驟1下載MySQL JDBC驅(qū)動(dòng)包
中央倉(cāng)庫(kù)中下載。下載后,將驅(qū)動(dòng)包放到項(xiàng)目的classpath下。
步驟2加載MySQL JDBC驅(qū)動(dòng)
e()方法來(lái)加載MySQL JDBC驅(qū)動(dòng)。加載驅(qū)動(dòng)的代碼如下
```eysql.jdbc.Driver");
步驟3創(chuàng)建數(shù)據(jù)庫(kù)連接
agernection()方法來(lái)創(chuàng)建數(shù)據(jù)庫(kù)連接。連接MySQL數(shù)據(jù)庫(kù)的代碼如下
```gysql//localhost3306/test";g user = "root";g password = "123456";nectionnagernection(url, user, password);
mysql//服務(wù)器地址端口號(hào)/數(shù)據(jù)庫(kù)名,user和password是連接數(shù)據(jù)庫(kù)的用戶(hù)名和密碼。
ent對(duì)象
entent對(duì)象的代碼如下
```enttnent();
步驟5執(zhí)行SL語(yǔ)句
ent對(duì)象的executeuery()方法執(zhí)行SL查詢(xún)語(yǔ)句,使用executeUpdate()方法執(zhí)行SL更新語(yǔ)句。例如,執(zhí)行查詢(xún)語(yǔ)句的代碼如下
```t.executeuery("SELECT FROM user");ext()) {tt("id");gamegame");tlnameame);
步驟6關(guān)閉數(shù)據(jù)庫(kù)連接
nection對(duì)象的close()方法關(guān)閉數(shù)據(jù)庫(kù)連接。關(guān)閉連接的代碼如下
```n.close();
mysqlent對(duì)象來(lái)執(zhí)行SL語(yǔ)句。