欢迎来到天天文库
浏览记录
ID:38018145
大小:39.50 KB
页数:4页
时间:2019-05-22
《使用JDBC连接数据库总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1将数据库的JDBC驱动加载到classpath中,在基于JAVAEE的WEB应用实际开发过程中,通常要把目标数据库产品的JDBC驱动复制到WEB-INF/lib下.2加载JDBC驱动,并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码: //Oracle8/8i/9iO数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); //SqlServer7.0/2000数据库 Class.forName("com.mi
2、crosoft.jdbc.sqlserver.SQLServerDriver").newInstance(); //DB2数据库 Class.froName("com.ibm.db2.jdbc.app.DB2Driver").newInstance(); //Informix数据库 Class.forName("com.informix.jdbc.IfxDriver").newInstance(); //Sybase数据库 Class.forName("com.sybase.jdbc.SybDriver").newInstance(); //My
3、SQL数据库 Class.forName("com.mysql.jdbc.Driver").newInstance(); //PostgreSQL数据库 Class.forNaem("org.postgresql.Driver").newInstance();3建立数据库连接,取得Connection对象.例如: //Oracle8/8i/9i数据库(thin模式) Stringurl="jdbc:oracle:thin:@localhost:1521:orcl"; Stringuser="scott"; Stringpassword="tige
4、r"; Connectionconn=DriverManager.getConnection(url,user,password); //SqlServer7.0/2000数据库 Stringurl="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; Stringuser="sa"; Stringpassword=""; Connectionconn=DriverManager.getConnection(url,user,password); //DB2数据库 Str
5、ingurl="jdbc:db2://localhost:5000/sample"; Stringuser="amdin" Stringpassword=-""; Connectionconn=DriverManager.getConnection(url,user,password); //Informix数据库 Stringurl="jdbc:informix-sqli://localhost:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";
6、Connectionconn=DriverManager.getConnection(url); //Sybase数据库 Stringurl="jdbc:sybase:Tds:localhost:5007/tsdata"; PropertiessysProps=System.getProperties(); SysProps.put("user","userid"); SysProps.put("password","user_password"); Connectionconn=DriverManager.getConnection(url,
7、SysProps); //MySQL数据库 Stringurl="jdbc:mysql://localhost:3306/testDB?user=root&password=root&useUnicode=true&characterEncoding=gb2312"; Connectionconn=DriverManager.getConnection(url); //PostgreSQL数据库 Stringurl="jdbc:postgresql://localhost/testDB"; Stringuser="myuser"; Strin
8、gpassword="mypassword"; Connectionconn=DriverManager.getConnection(u
此文档下载收益归作者所有