常用資料庫的連線方式

2021-04-28 01:33:50 字數 2816 閱讀 4458

1

oracle8/8i/9i

資料庫(

thin

模式)

class.forname("oracle.jdbc.driver.oracledriver").newinstance();

string url="jdbc:oracle:thin:@localhost:1521:orcl";

//orcl

為資料庫的

sid

string user="test";

string password="test";

connection conn= drivermanager.getconnection(url,user,password);

2

db2資料庫

為你的資料庫名

string user="admin";

string password="";

connection conn= drivermanager.getconnection(url,user,password);

3

sql server7.0/2000

資料庫

class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver").newinstance();

string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=mydb";

//mydb

為資料庫

string user="sa";

string password="";

connection conn= drivermanager.getconnection(url,user,password);

//hibernate

中配連

sql時字串用

//jdbc:sqlserver://localhost:1433;databasename=mydb

4

sybase

資料庫

class.forname("com.sybase.jdbc.sybdriver").newinstance();

string url =" jdbc:sybase:tds:localhost:5007/mydb";

//mydb

為你的資料庫名

properties sysprops = system.getproperties();

sysprops.put("user","userid");

sysprops.put("password","user_password");

connection conn= drivermanager.getconnection(url, sysprops);

5

informix

資料庫

class.forname("com.informix.jdbc.ifxdriver").newinstance();

string url =

"jdbc:informix-sqli://123.45.67.89:1533/mydb:informixserver=myserver;

user=testuser;password=testpassword";

//mydb

為資料庫名

connection conn= drivermanager.getconnection(url);

6

mysql

資料庫

class.forname("org.gjt.mm.mysql.driver").newinstance();

string url ="jdbc:mysql://localhost/mydb?user=soft&password=soft1234&useunicode=true&characterencoding=8859_1"

//mydb

為資料庫名

connection conn= drivermanager.getconnection(url);

7

postgresql

資料庫

class.forname("org.postgresql.driver").newinstance();

string url ="jdbc:postgresql://localhost/mydb"

//mydb

為資料庫名

string user="myuser";

string password="mypassword";

connection conn= drivermanager.getconnection(url,user,password);

資料庫的常用連線方式

left join 左連線,返回左表中所有的記錄以及右表中連線字段相等的記錄。right join 右連線,返回右表中所有的記錄以及左表中連線字段相等的記錄。inner join 內連線,又叫等值連線,只返回兩個表中連線字段相等的行。full join 外連線,返回兩個表中的行 left join ...

java 常用資料庫連線方式

mysql string driver com.mysql.jdbc.driver 驅動程式 string url jdbc mysql localhost 3306 db name 連線的url,db name為資料庫名 string username username 使用者名稱 string ...

資料庫連線方式

1 內連線 inner join 從左表中取出每一條記錄,去右表中與所有的記錄進行匹配 匹配必須是某條件在左表中與右表中相同最終才會保留結果,否則不保留。2 外連線out join 以某張表為主,取出裡面的所有記錄,然後每條與另外一張表進行連線 不管能不能匹配上條件,最終都會保留 能匹配,正確保留 ...