JAVA连接各种数据库的代码大全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java数据库连接大全

注:newInstance()可要可不要。

通用JDBC-ODBC直连方式(无需额外的驱动包):

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection conn=DriverManager.getConnection("jdbc:odbc:Driver={SQL Server};Server=localhost;uid=sa;pwd=1111;Database=db");

以下方式中Class.forName中的都是需要添加的驱动包。

1Java连接Oralce

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

String url="jdbc:oracle:thin:@localhost:1521:orcl";

Connection conn=DriverManager.getConnection(url,user,password);

2Java连接MySQL

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

//Class.forName("com.mysql.jdbc.Driver");

String URL="jdbc:mysql://localhost/test";

Connection conn=DriverManager.getConnection(url,user,password);

3Java连接SQLServer

连接mssql2000

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db"; Connection conn=DriverManager.getConnection(url,user,password);

连接mssql2005+

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance(); String URL="jdbc:sqlserver://localhost:1433;DatabaseName=db";

Connection conn=DriverManager.getConnection(url,user,password);

通用方式:

Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();

String url="jdbc:jtds:sqlserver://localhost:1433;DatabaseName=db";

Connection conn=DriverManager.getConnection(url,user,password);

4Java连接DB2

Class.forName(“com.ibm.db2.jdbc.app.DB2Driver").newInstance();

String URL=”jdbc:db2://localhost:5000/db";

Connection conn=DriverManager.getConnection(url,user,password);

5Java连接Infomix

Class.forName("rmix.jdbc.IfxDriver").newInstance();

String URL="jdbc:informix-sqli://123.45.67.89:1533/db:INFORMIXSERVER=myserver"; Connection conn=DriverManager.getConnection(url,user,password);

6Java连接SyBase

Class.forName("com.sybase.jdbc.SybDriver").newInstance();

Properties sysProps=System.getProperties();

SysProps.put("user","userid");

SysProps.put("password","user_password");

Connection conn=DriverManager.getConnection(url,SysProps);

7Java连接PostgreSQL

Class.forName("org.postgresql.Driver").newInstance();

String url="jdbc:postgresql://localhost/db";

Connection conn=DriverManager.getConnection(url,user,password); 8access数据库使用ODBC直连

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

String url="jdbc:odbc:Driver={MicroSoft Access Driver(*.mdb)}; DBQ="+application.getRealPath("/Data/db.mdb");

Connection conn=DriverManager.getConnection(url,"",""); Statement stmtNew=conn.createStatement();

相关文档
最新文档