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...