1.连接oracle8/8i/9i (thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@192.168.0.1:1521:orcl";
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
oracle.jdbc.driver.OracleDriver:驱动程序类的名称
jdbc:oracle:thin:使用thin模式连接
192.168.0.1:数据库的IP地址
1521:数据库服务的端口号
orcl:数据库的SID
2.连接SQL server 7.0/2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
com.microsoft.jdbc.sqlserver.SQLServerDriver:驱动程序类的名称
localhost:数据库地址
1433:数据库服务的端口号
mydb:数据库名称
3.连接mysql
Class.forName("org.git.mm.mysql.Driver");
String url="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
Connection conn= DriverManager.getConnection(url);
org.git.mm.mysql.Driver:驱动程序类的名称
soft:数据库用户名
soft1234:数据库密码
myDB:数据库名称
4.连接DB2
Class.forName("com.ibm.db2.jdbc.app.DB2Driver");
String url="jdbc:db2://127.0.0.1:5000/sample";
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
com.ibm.db2.jdbc.app.DB2Driver:驱动程序类的名称
5000:数据库服务的端口号
127.0.0.1:数据库IP地址
sample:数据库名称
5.连接Sybase
Class.forName("com.sybase.jdbc.SybDriver");
String url="jdbc:sybase:Tds:localhost:5007/myDB";
Propeties sysProps=System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url,SysProps);
com.sybase.jdbc.SybDriver:驱动程序类的名称
5007:数据库的服务端口号
myDB:数据库的名称
userid:访问数据库的用户名
user_password:访问数据库的密码
6.连接Informix
Class.forName("com.informix.jdbc.IfxDriver");
String url="jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";
Connection conn= DriverManager.getConnection(url,);
com.informix.jdbc.IfxDriver:驱动程序类的名称
123.45.67.89:数据库地址
1533:数据库服务端口号
myDB:数据库名称
myserver:数据库服务器的名称
testuser:访问数据库的用户名
testpassword:访问数据库的密码
7.连接PostgreSQL
Class.forName("org.postgresql.Driver");
String url="jdbc:postgresql://localhost/myDB";
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
8.连接Acess
Class.forName("sun.jdbc,odbc.JdbcOdbcDriver");
String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=""+application.geyRealPath("/Data/ReportDemo.mdb");
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
/Data/ReportDemo.mdb:数据库文件