一、連線各種資料庫方式速查表
下面羅列了各種資料庫使用jdbc連線的方式,可以作為乙個手冊使用。
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資料庫
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);
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);
8、access資料庫直連用odbc的
二、jdbc連線mysql方式trycatch(exception e)
4、設定連線的url
jdbc:mysql://localhost/databasename[?pa=va][&pa=va]
JDBC連線資料庫的幾種方式
public class connectone 方式一連線方式簡單,但是需要外部的驅動來支援 public class connecttwo 方式二不需要第三方的api public class connectthree 使用drivermanager連線資料庫 public class conne...
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...