MySQL
1.URL
mysql URL格式如下:jdbc:mysql://[host:port],[host:port]…/[][?參數(shù)名1][=參數(shù)值1][&參數(shù)名2][=參數(shù)值2]…
MySQL在高版本需要指明是否進行SSL連接 在url后面加上 =true 不然寫程序會有
user 數(shù)據(jù)庫用戶名(用于連接數(shù)據(jù)庫)
用戶密碼(用于連接數(shù)據(jù)庫)
是否使用字符集,如果參數(shù)設置為或gbk,本參數(shù)值必須設置為true
當數(shù)據(jù)庫連接異常中斷時,是否自動重新連接?
s 是否使用針對數(shù)據(jù)庫連接池的重連策略
設置為true時,重試連接的次數(shù)
自動重連成功后sql2008數(shù)據(jù)庫驅動包,連接是否設置為只讀?
舉例:jdbc:mysql://:3306/test?=true&=true
一般用戶名和密碼都是通過配置給的,不會在url上面寫。
2.驅動名
com.mysql.jdbc.
3.端口
一般默認為3306,有需要的話可以在my.ini()和f(linux)配置文件里面修改即可。
SQL 2008
sql 的各個版本對應的jar包和驅動名可能是不一樣的,我這里只列舉2008版本的。
1.URL
jdbc:://127.0.0.1:1368;=mydb;user=sa;=
注意這里是用分號來分隔,與MySQL注意區(qū)別。
2.驅動名
com...jdbc.
3.端口
默認端口為1433
1.URL
jdbc::thin:@dbip:port:
2.驅動名
.jdbc..
3.端口
默認端口為1521
對應的jar包一定要導入到工程中,才能去連接數(shù)據(jù)庫。
下載jar包地址:
mysql :(注意:不同版本可能對應不同的數(shù)據(jù)庫,有的時候需要降低jar包的版本)
:(關于和的區(qū)別:
.jar - for Java 1.2 and 1.3
.jar - for Java 1.4 and 1.5
.jar - for Java 1.5
.jar - for Java 1.6)
sql :
這里只是做一個很簡單的總結sql2008數(shù)據(jù)庫驅動包,主要面對常用的數(shù)據(jù)庫來說,具體更詳細的可以參考: