mysql:
string driver="com.mysql.jdbc.driver"; //驅動程式
string url="jdbc:mysql://localhost:3306/db_name"; //連線的url,db_name為資料庫名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).new instance();
connection con=drivermanager.getconnection(url,username,password);
microsoft sql server:
1) string driver="com.microsoft.jdbc.sqlserver.sqlserverdriver"; //連線sql資料庫的方法
string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=db_name"; //db_name為資料庫名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).new instance(); //載入資料可驅動
connection con=drivermanager.getconnection(url,username,password); //
2) string driver="com.microsoft.sqlserver.jdbc.sqlserverdriver"; //連線sql資料庫的方法
string url="jdbc:sqlserver://localhost:1433;databasename=db_name"; //db_name為資料庫名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).new instance(); //載入資料可驅動
connection con=drivermanager.getconnection(url,username,password);
sysbase:
string driver="com.sybase.jdbc.sybdriver"; //驅動程式
string url="jdbc:sysbase://localhost:5007/db_name"; //db_name為tb資料可名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).newinstance();
connection con=drivermanager.getconnection(url,username,password);
oracle(用thin模式):
string driver="oracle.jdbc.driver.oracledriver"; //連線資料庫的方法
string url="jdbc:oracle:thin:@loaclhost:1521:orcl"; //orcl為資料庫的sid
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).newinstance(); //載入資料庫驅動
connection con=drivermanager.getconnection(url,username,password);
postgresql:
string driver="org.postgresql.driver"; //連線資料庫的方法
string url="jdbc:postgresql://localhost/db_name"; //db_name為資料可名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).newinstance();
connection con=drivermanager.getconnection(url,username,password);
string driver="org.postgresql.driver"; //連線資料庫的方法
db2:
//string driver="com.ibm.db2.jdbc.net.db2.driver"; //連線不具有db2客戶端的provider例項
string url="jdbc:db2://localhost:50000/db_name"; //db_name為資料可名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).newinstance();
connection con=drivermanager.getconnection(url,username,password);
informix:
string driver="com.informix.jdbc.ifxdriver";
string url="jdbc:informix-sqli://localhost:1533/db_name:informixser=myserver"; //db_name為資料可名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).newinstance();
connection con=drivermanager.getconnection(url,username,password);
jdbc-odbc:
string driver="sun.jdbc.odbc.jdbcodbcdriver";
string url="jdbc:odbc:dbsource"; //dbsource為資料來源名
string username="username"; //使用者名稱
string password="password"; //密碼
class.forname(driver).newinstance();
connection con=drivermanager.getconnection(url,username,password);
常用資料庫的連線方式
1 oracle8 8i 9i 資料庫 thin 模式 class.forname oracle.jdbc.driver.oracledriver newinstance string url jdbc oracle thin localhost 1521 orcl orcl 為資料庫的 sid s...
資料庫的常用連線方式
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 ...