`
guochongcan
  • 浏览: 330455 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

各种数据库连接驱动部分代码

阅读更多

一、连接Oracle8/8i/9i数据库(用thin模式)

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();    
String url="jdbc:oracle:thin:@localhost:1521:orcl";    
//orcl为你的数据库的SID    
String user="scott";    
String password="tiger";    
Connection conn= DriverManager.getConnection(url,user,password);   
Statement stmt=conn.createStatement   

 

 

二、连接Sql Server7.0/2000数据库

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();    
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";    
//pubs为你的数据库的    
String user="sa";    
String password="";    
Connection conn= DriverManager.getConnection(url,user,password);   
Statement stmt=conn.createStatement   
 

三、连接DB2数据库

Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();    
String url="jdbc:db2://localhost:5000/sample";    
//sample为你的数据库名    
String user="admin";    
String password="";    
Connection conn= DriverManager.getConnection(url,user,password);   
Statement stmt=conn.createStatement   
 

四、连接Informix数据库

Class.forName("com.informix.jdbc.IfxDriver").newInstance();    
String url =   
"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;    
user=testuser;password=testpassword";   
//testDB为你的数据库名    
Connection conn= DriverManager.getConnection(url);   
Statement stmt=conn.createStatement   
 

五、连接Sybase数据库

Class.forName("com.sybase.jdbc.SybDriver").newInstance();    
String url =" jdbc:sybase:Tds:localhost:5007/tsdata";    
//tsdata为你的数据库名    
Properties sysProps = System.getProperties();   
SysProps.put("user","userid");    
SysProps.put("password","user_password");    
Connection conn= DriverManager.getConnection(url, SysProps);   
Statement stmt=conn.createStatement   
 

六、连接MySQL数据库

Class.forName("org.gjt.mm.mysql.Driver").newInstance();    
String url ="jdbc:mysql://localhost/softforum?    
  
user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"    
//testDB为你的数据库名    
Connection conn= DriverManager.getConnection(url);   
Statement stmt=conn.createStatement   
 

七、连接PostgreSQL数据库

Class.forName("org.postgresql.Driver").newInstance();    
String url ="jdbc:postgresql://localhost/soft"   
//soft为你的数据库名    
String user="myuser";    
String password="mypassword";    
Connection conn= DriverManager.getConnection(url,user,password);   
Statement stmt=conn.createStatement  
 

==========================引用============================

1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar 
Class.forName( "org.gjt.mm.mysql.Driver" ); 
cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd ); 

2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar 
Class.forName( "org.postgresql.Driver" ); 
cn = DriverManager.getConnection( "jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName", sUsr, sPwd ); 

3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip 
Class.forName( "oracle.jdbc.driver.OracleDriver" ); 
cn = DriverManager.getConnection( "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd ); 

4. Sybase(http://jtds.sourceforge.net)jconn2.jar 
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" ); 
cn = DriverManager.getConnection( "jdbc:sybase:Tds:MyDbComputerNameOrIP:2638", sUsr, sPwd ); 
// (Default-Username/Password: "dba"/"sql") 

5. Microsoft SQLServer(http://jtds.sourceforge.net) 
Class.forName( "net.sourceforge.jtds.jdbc.Driver" ); 
cn = DriverManager.getConnection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd ); 

6. Microsoft SQLServer(http://www.microsoft.com) 
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" ); 
cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master", sUsr, sPwd ); 

7. ODBC 
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); 
Connection cn = DriverManager.getConnection( "jdbc:odbc:" + sDsn, sUsr, sPwd ); 

8.DB2 
Class.forName("Com.ibm.db2.jdbc.net.DB2Driver"); 
String url="jdbc:db2://192.9.200.108:6789/SAMPLE" 
cn = DriverManager.getConnection( url, sUsr, sPwd );

 

分享到:
评论

相关推荐

    GaussDB华为高斯数据库连接驱动

    GaussDB华为高斯数据库连接驱动是一种支持与华为高斯数据库进行连接的JDBC驱动程序。JDBC全称为Java数据库连接(Java Database Connectivity),它是一种Java API,允许Java程序执行SQL语句,从而实现与数据库的交互...

    jsp各种数据库连接操作代码驱动

    在以上代码中,`Class.forName()`用于加载相应的数据库驱动,`DriverManager.getConnection()`则用于建立数据库连接。记得在实际应用中替换相应的数据库名称、用户名和密码。 这些教程和驱动文件为开发者提供了一个...

    国产达梦数据库连接驱动jar包.rar

    【国产达梦数据库连接驱动jar包】是一款专为中国本土企业设计和开发的数据库管理系统——达梦数据库提供的连接驱动程序集合。达梦数据库是中国自主研发的一款高性能、高可用性的关系型数据库,广泛应用于政府、金融...

    各种数据库连接驱动jar包

    数据库连接驱动jar包是Java应用程序与数据库进行交互的关键组件,它们实现了Java Database Connectivity (JDBC) API,使得Java代码能够通过标准接口与不同类型的数据库进行通信。本压缩包包含了三种主流的关系型...

    数据库连接驱动包

    数据库连接驱动包是用于在Java应用程序中建立与各种数据库之间连接的重要组件。这些驱动程序遵循Java Database Connectivity (JDBC) API规范,使得开发者能够通过Java代码执行SQL查询、操作数据以及管理数据库事务。...

    神通数据库java连接驱动.zip

    首先,我们要了解Java数据库连接(JDBC)是Java平台的标准接口,它允许Java应用程序通过API来访问各种类型的数据库。JDBC驱动是这个接口的具体实现,用于在Java和数据库之间建立桥梁。神通数据库的Java驱动是实现这...

    各种数据库连接命令及驱动

    在本资源中,你将找到多种数据库连接命令和驱动,这对于初学者来说是一份非常实用的参考资料。下面我们将深入探讨数据库连接的一些核心概念。 1. **数据库驱动**:数据库驱动是软件组件,它允许应用程序与特定的...

    Kettle常用数据库连接驱动

    在Kettle中,与各种数据库的交互是其核心功能之一,这就离不开数据库连接驱动。标题提到的“Kettle常用数据库连接驱动”是指Kettle支持的、用于与不同数据库系统通信的JDBC驱动。 【Oracle驱动】:ojdbc8.jar是...

    三大数据库连接驱动

    在IT领域,数据库是存储和管理数据的核心工具,而连接驱动则是实现应用程序与数据库之间通信的关键组件。本压缩包提供了三大主流关系型数据库——MySQL、Oracle和SQL Server的连接驱动,使得开发者能够轻松地在各自...

    数据库连接驱动(各种数据库的连接)

    根据提供的文件信息,本文将详细介绍如何使用不同的Java数据库连接(JDBC)驱动程序来连接到多种类型的数据库系统,包括SQL Server、MySQL、Oracle、DB2、Sybase、Informix以及PostgreSQL。 ### 1. SQL Server 2000...

    达梦的数据库连接驱动.zip

    本压缩包“达梦的数据库连接驱动.zip”提供了达梦数据库的JDBC驱动以及相关的Java代码示例,帮助开发者更好地理解和使用达梦数据库。 1. **JDBC简介**: JDBC是Java中用于访问数据库的标准接口,由Sun ...

    DB2数据库连接驱动jar包

    DB2数据库连接驱动jar包是用于Java应用程序与IBM的DB2关系型数据库系统进行通信的重要组件。这些jar包提供了JDBC(Java Database Connectivity)驱动程序,使得Java开发者可以通过编写Java代码来执行SQL语句,从而...

    informix数据库连接驱动jar包

    Informix数据库连接驱动jar包是Java应用程序与Informix关系型数据库管理系统进行交互的重要组件。这些jar文件包含了必要的类和资源,使得Java程序能够利用JDBC(Java Database Connectivity)API来执行SQL语句、管理...

    ojdbc6--oracle数据库连接驱动.rar

    在Java编程中,为了与Oracle数据库进行交互,我们需要使用特定的数据库连接驱动,这就是ojdbc6驱动的作用所在。 ojdbc6是Oracle公司提供的用于Java应用程序连接到Oracle数据库的JDBC(Java Database Connectivity)...

    C3p0、Oracle数据库连接驱动、MySQL数据库连接驱动jar包.rar

    这里我们关注的是三个核心组件:C3p0、Oracle数据库连接驱动以及MySQL数据库连接驱动。这些组件都是Java开发中常见的库,用于建立和管理数据库连接。 首先,让我们深入了解C3p0。C3p0是一个开源的JDBC连接池,它...

    基于动态连接库的数据库连接驱动程序

    在名为"dbconnect-0.3.5"的压缩包文件中,很可能包含了这个数据库连接驱动的源代码、编译好的库文件、API文档、示例代码以及其他相关资源。使用者可以参考这些资料来了解如何在自己的应用程序中集成和使用这个驱动,...

    mysql数据库连接驱动包.rar

    MySQL数据库连接驱动包是JavaEE开发中不可或缺的一部分,主要用于建立Java应用程序与MySQL数据库之间的通信桥梁。这个RAR压缩包包含了用于连接MySQL的JDBC驱动,全称为Java Database Connectivity,它是Java平台的...

    java连接cache数据库说明,数据库驱动,cache可视化工具

    6. **性能优化**:在实际应用中,需要考虑性能优化,如使用连接池管理数据库连接,减少每次建立新连接的开销;使用批处理执行多条SQL语句;合理设计数据库表结构和索引等。 7. **安全性**:确保数据库连接的安全性...

    Java连接达梦数据库的驱动Jar包和源代码

    通过加载数据库驱动、建立数据库连接、执行SQL语句、处理结果集等步骤,我们可以实现Java程序与数据库的交互。 3. **达梦数据库驱动包** 驱动包是Java连接特定数据库所必需的。对于达梦数据库,我们需要对应的JDBC...

    sqlserver2016数据库连接驱动及demo

    在Java环境中与SQL Server 2016进行交互,我们需要使用数据库连接驱动,也就是JDBC驱动。本压缩包提供的核心内容是"sqljdbc41.jar",这是一个适用于Java 7及更高版本的SQL Server JDBC驱动程序,它允许Java应用程序...

Global site tag (gtag.js) - Google Analytics