Java连接各种数据库

//MySQL:   
02     String Driver="com.mysql.jdbc.Driver";   //驱动程序
03      String URL="jdbc:mysql://localhost:3306/db_name";    //连接的URL,db_name为数据库名  
04      String Username="username";   //用户名
05      String Password="password";   //密码
06      Class.forName(Driver).newInstance();
07      Connection con=DriverManager.getConnection(URL,Username,Password);
08 //Microsoft SQL Server 2.0驱动(3个jar的那个):
09      String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";   //连接SQL数据库的方法
10      String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";    //db_name为数据库名
11      String Username="username";   //用户名
12      String Password="password";   //密码
13      Class.forName(Driver).newInstance();    //加载数据可驱动
14      Connection con=DriverManager.getConnection(URL,UserName,Password);   //
15 //Microsoft SQL Server 3.0驱动(1个jar的那个): // 老紫竹完善
16      String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";   //连接SQL数据库的方法
17      String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";    //db_name为数据库名
18      String Username="username";   //用户名
19      String Password="password";   //密码
20      Class.forName(Driver).newInstance();    //加载数据可驱动
21      Connection con=DriverManager.getConnection(URL,UserName,Password);   //
22 // Sysbase:
23      String Driver="com.sybase.jdbc.SybDriver";   //驱动程序
24      String URL="jdbc:Sysbase://localhost:5007/db_name";    //db_name为数据可名
25      String Username="username";   //用户名
26      String Password="password";   //密码
27      Class.forName(Driver).newInstance();   
28     Connection con=DriverManager.getConnection(URL,Username,Password);
29 //Oracle(用thin模式):
30      String Driver="oracle.jdbc.driver.OracleDriver";   //连接数据库的方法
31      String URL="jdbc:oracle:thin:@loaclhost:1521:orcl";   //orcl为数据库的SID
32      String Username="username";   //用户名
33      String Password="password";   //密码
34      Class.forName(Driver).newInstance();   //加载数据库驱动
35      Connection con=DriverManager.getConnection(URL,Username,Password);   
36 //PostgreSQL:
37      String Driver="org.postgresql.Driver";   //连接数据库的方法
38      String URL="jdbc:postgresql://localhost/db_name";    //db_name为数据可名
39      String Username="username";   //用户名
40      String Password="password";   //密码
41      Class.forName(Driver).newInstance();   
42     Connection con=DriverManager.getConnection(URL,Username,Password);
43 // DB2:
44      String Driver="com.ibm.db2.jdbc.app.DB2.Driver";   //连接具有DB2客户端的Provider实例
45      //String Driver="com.ibm.db2.jdbc.net.DB2.Driver";    //连接不具有DB2客户端的Provider实例
46      String URL="jdbc:db2://localhost:5000/db_name";    //db_name为数据可名
47      String Username="username";   //用户名
48      String Password="password";   //密码
49      Class.forName(Driver).newInstance();   
50     Connection con=DriverManager.getConnection(URL,Username,Password);
51 Informix:
52      String Driver="com.informix.jdbc.IfxDriver";   
53     String URL="jdbc:Informix-//sqli://localhost:1533/db_name:INFORMIXSER=myserver";    //db_name为数据可名
54      String Username="username";   //用户名
55      String Password="password";   //密码
56      Class.forName(Driver).newInstance();   
57     Connection con=DriverManager.getConnection(URL,Username,Password);
58 // JDBC-ODBC:
59      String Driver="sun.jdbc.odbc.JdbcOdbcDriver";
60      String URL="jdbc:odbc:dbsource";   //dbsource为数据源名
61      String Username="username";   //用户名
62      String Password="password";   //密码
63      Class.forName(Driver).newInstance();   
64     Connection con=DriverManager.getConnection(URL,Username,Password);
posted @ 2011-11-24 19:47  javait03  阅读(109)  评论(0编辑  收藏  举报