1.Oracle數據庫(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 數據庫
Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
String url="jdbc:db2://localhost:5000/sample";simple 為你的數據庫名
String user="admin";
String password="";
Connection conn=DriverManager.getConnection(url,user,password);
3.Sql Server 數據庫
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc.microsoft:sqlserver://localhost:1433;DatabaseName=mydb";//mydb為數據庫
String user="sa";
String password="123456";
Connnection 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://ip地址/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";
Connection conn=DriverManager.getConnection(url);
6.MySQL數據庫
Class.forName('org.git.mm.mysql..Driver').newInstance();
String url="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=truecharacterEncoding=8859_1";//myDB為數據庫名
Connection conn=DriverManager.getConnection(url);
7.access數據庫
Class.forName("sum.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");
Connection conn = DriverManager.getConnection(url,"","");
操作數據庫方法
String sql=" ";
Statement st=conn.createStatement();
ReusltSet rs=st.executeQuery(sql);
