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). new Instance(); |
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). new Instance();
//加载数据可驱动 |
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). new Instance();
//加载数据可驱动 |
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); |