java与各种数据库连接实例大全

java与各种数据库连接实例大全:喜欢的朋友们可以收藏起来啊呀---

1、Oracle8/8i/9i数据库(thin模式)
1 Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();   
2 String url="jdbc:db2://www.ykmaiz.com:5000/sample";
3 //sample为你的数据库名   
4 String user="admin";   
5 String password="";   
6 Connection conn= DriverManager.getConnection(url,user,password);

2、DB2数据库
1 Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();   
2 String url="jdbc:oracle:thin:@www.ykmaiz.com:1521:orcl";
3 //orcl为数据库的SID   
4 String user="test";   
5 String password="test";   
6 Connection conn= DriverManager.getConnection(url,user,password);

3、Sql Server7.0/2000数据库
1 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();   
2 String url="jdbc:microsoft:sqlserver://www.ykmaiz.com:1433;DatabaseName=mydb";   
3 //mydb为数据库   
4 String user="sa";   
5 String password="";   
6 Connection conn= DriverManager.getConnection(url,user,password);

4、Sybase数据库 
1 Class.forName("com.sybase.jdbc.SybDriver").newInstance();   
2 String url =" jdbc:sybase:Tds:www.ykmaiz.com:5007/myDB";
3 //myDB为你的数据库名   
4 Properties sysProps = System.getProperties();   
5 SysProps.put("user","userid");   
6 SysProps.put("password","user_password");   
7 Connection conn= DriverManager.getConnection(url, SysProps);

5、Informix数据库
1 Class.forName("com.informix.jdbc.IfxDriver").newInstance();   
2 String url = "jdbc:informix-sqli://www.ykmaiz.com:1533/myDB:
3     INFORMIXSERVER=myserver; user=testuser;password=testpassword";
4 //myDB为数据库名   
5 Connection conn= DriverManager.getConnection(url);

6、MySQL数据库
1 Class.forName("org.gjt.mm.mysql.Driver").newInstance();   
2 String url ="jdbc:mysql://www.ykmaiz.com/myDB?user=soft&
3     password=soft1234&useUnicode=true&characterEncoding=8859_1"   
4 //myDB为数据库名   
5 Connection conn= DriverManager.getConnection(url);

7、PostgreSQL数据库
1 Class.forName("org.postgresql.Driver").newInstance();   
2 String url ="jdbc:postgresql://www.ykmaiz.com/myDB"
3 //myDB为数据库名   
4 String user="myuser";   
5 String password="mypassword";   
6 Connection conn= DriverManager.getConnection(url,user,password);

8、access数据库直连用ODBC的

1 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;  
2 String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};
3 DBQ="+application.getRealPath("/Data/ReportDemo.mdb");  
4 Connection conn = DriverManager.getConnection(url,"","");  
5 Statement stmtNew=conn.createStatement() ;

Java与Oracle的两种连接方式。

第一种方式:通过数据库本身的JDBC Driver连接到数据库:
1 Classs.forName("oracle.jdbc.driver.OracleDriver");
2  
3 Connection conn = DriverManager.getConnection("jdbc:oracle:thin:"
4     +"@www.ykmaiz.com:1521:dbname","username","password");
5  
6 //www.ykmaiz.com为数据源

第二种方式:通过JDBC-ODBC桥连接到多级泵数据库:
01 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");   
02    
03 Connection conn = DriverManager.getConnection("jdbc:odbc:www.ykmaiz.com","username","password");   
04    
05 //www.ykmaiz.com为数据源   
06    
07 //完整的用户登录   
08    
09 Properties props = new Properties();   
10    
11 props.put("username""ykmaiz");   
12    
13 props.put("password""ykmaiz");   
14    
15 Driver myDriver = (Driver) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();   
16    
17 conn = myDriver.connect("jdbc:oracle:thin:@www.ykmaiz.com:1521:dbname", props);   
18    
19 conn.close();   
20    
21 System.out.println("成功登录.");   
22    
23 System.out.println("欢迎您 "+props.getProperty("username")+"!");



你可能感兴趣的:(JAVA)