`
xp9802
  • 浏览: 1208033 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JDBC连接各种数据库的方法【绝对经典】

阅读更多
JDBC连接各种数据库的方法


一、JDBC连接DB2
Class.forName("Com.ibm.db2.jdbc.net.DB2Driver"); 
String url="jdbc:db2://dburl:port/DBname" 
cn = DriverManager.getConnection( url, sUsr, sPwd );


二、JDBC连接Microsoft SQLServer(microsoft)
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" ); 
cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://DBServerIP:1433;databaseName=master", sUsr, sPwd ); 



三、JDBC连接Sybase(jconn2.jar)
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" ); 
cn = DriverManager.getConnection( "jdbc:sybase:Tds:DBServerIP:2638", sUsr, sPwd ); 



四、JDBC连接MySQL(mm.mysql-3.0.2-bin.jar)
Class.forName( "org.gjt.mm.mysql.Driver" ); 
cn = DriverManager.getConnection( "jdbc:mysql://DBServerIP:3306/myDatabaseName", sUsr, sPwd ); 



五、JDBC连接PostgreSQL(pgjdbc2.jar)
Class.forName( "org.postgresql.Driver" ); 
cn = DriverManager.getConnection( "jdbc:postgresql://DBServerIP/myDatabaseName", sUsr, sPwd ); 



六、JDBC连接Oracle(classes12.jar)
Class.forName( "oracle.jdbc.driver.OracleDriver" ); 
cn = DriverManager.getConnection( "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd ); 



七、JDBC连接ODBC
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); 
Connection cn = DriverManager.getConnection( "jdbc:odbc:" + sDsn, sUsr, sPwd ); 


20
7
分享到:
评论
15 楼 kimifdw 2012-02-10  
很不错的总结
14 楼 kfhacker_ping 2011-11-27  
好东东,连接数据库老忘如何连...收藏咯!
13 楼 yangjun6222010 2011-11-26  
收藏下了。
12 楼 lyjilu 2011-11-26  
就是驱动类,和连接url区别。。。
11 楼 yang4320 2011-11-26  
收藏下下
。。。。
10 楼 xici_magic 2011-11-25  
收藏下下
。。。。2
9 楼 xp9802 2011-11-25  
com.mysql.jdbc.Driver的前身就是org.gjt.mm.mysql.Driver
8 楼 gfkobe 2011-11-25  
Java_zhou 写道
我用的mysql连接Driver类路径是com.mysql.jdbc.Driver,是jar包不同吗

同问
7 楼 xp9802 2011-11-25  
稍纵即逝 写道
还有一个吧,不通过odbc,直接连接acces

哦哦,你来补充
6 楼 稍纵即逝 2011-11-25  
还有一个吧,不通过odbc,直接连接acces
5 楼 Java_zhou 2011-11-25  
我用的mysql连接Driver类路径是com.mysql.jdbc.Driver,是jar包不同吗
4 楼 lylyalong 2011-11-25  
收藏,呵呵
3 楼 xiejielin 2011-11-24  
2 楼 xp9802 2011-11-24  
liningjustsoso 写道
收藏下下
。。。。

呵呵·······················
1 楼 liningjustsoso 2011-11-24  
收藏下下
。。。。

相关推荐

    使用JDBC连接各种数据库的方法.doc

    在使用JDBC连接数据库时,可能遇到的问题之一是无法找到特定的表或对象。如果出现“对象stu无效”的错误,通常是因为URL中指定的数据库名错误,导致连接到了默认的`master`数据库。解决这个问题的方法有: 1. **...

    JDBC连接Oracle数据库常见问题及解决方法

    "JDBC连接Oracle数据库常见问题及解决方法" 本文将对 JDBC 连接 Oracle 数据库常见问题进行总结和解决方法的介绍。以下是针对不同问题的解决方案: 1. Jbuilder 正确连接 Oracle 数据库需要注意的几个问题 在使用...

    JDBC中连接各种数据库参数设置

    绝对可用,放心下载,注意数据库名字要改一下!

    JDBC连接Access和MySQL数据库分析与研究.pdf

    2. 通过数据库绝对路径连接:直接指定数据库文件的完整路径来建立连接。 3. 动态获取数据库路径:在运行时动态获取数据库的路径,然后建立连接。 MySQL数据库是广泛使用的开源关系型数据库,支持事务处理和多种存储...

    javaweb连接Access数据库

    在 DAO 中连接数据库,我们可以使用 JDBC-ODBC 方式或纯 JDBC 驱动的方式。无论使用哪种方式,我们都需要根据实际情况选择合适的连接方式。 在 Java Web 项目中连接 Access 数据库需要根据实际情况选择合适的连接...

    jdbc连ACCESS数据库找不到文件的问题.doc

    它包含了连接数据库、执行SQL语句、关闭连接等基本操作的方法。`executeQuery`和`executeUpdate`方法分别用于执行查询和更新操作,如果出现异常,它们会打印出错误信息。`closeStmt`和`closeConn`方法用于关闭...

    JDBC连接Access数据库的几种方式介绍

    标题中的“JDBC连接Access数据库的几种方式介绍”是指在Java编程中,使用Java Database Connectivity (JDBC) API与Microsoft Access数据库进行交互的方法。描述提到的是一个学生在JSP项目中遇到的问题,需要连接到...

    jsp连接Access数据库的方法以及代码.doc

    ### JSP连接Access数据库的方法及代码详解 #### 一、背景介绍 ...无论哪种方式,都需要确保环境配置正确无误,以便顺利连接数据库并执行相应的SQL语句。希望本文能帮助到正在学习或工作中遇到此类问题的开发者们。

    java程序连接Access数据库.pdf

    JDBC是Java数据库连接(Java Database Connectivity)的缩写,它是Java标准的一部分,用于规范Java应用程序如何访问各种类型的数据库。而ODBC是Windows操作系统中的一个标准接口,允许不同数据库系统之间的互操作性...

    Jsp连接Access数据库(不通过建立ODBC数据源的方法).docx

    在代码中,先尝试使用绝对路径直接连接数据库,然后改为使用`getServletContext().getRealPath("/")`获取当前站点的绝对路径,并用`replace()`函数将Windows路径中的反斜杠替换为正斜杠,以便适应JDBC URL的格式。...

    Java Web项目中连接Access数据库的配置方法

    首先,我们需要明白Access数据库的JDBC连接通常是通过JDBC-ODBC桥接来实现的。但在Java Web项目中,为了提高代码的可维护性和可移植性,我们避免使用系统级别的ODBC数据源,而是选择直接在代码中指定数据库的位置。...

    Java连接Access数据库.pdf

    在给定的示例代码中,`DBUtils`类包含了连接数据库的方法`getConnection()`,用于获取数据库连接。`main`方法演示了如何使用这些连接执行SQL查询,并打印结果。注意,当出现异常时,应使用`e.printStackTrace()`...

    sun.jdbc.odbc.JdbcOdbcDriver.zip

    JDBC-ODBC桥的工作原理是:当Java应用程序使用JDBC API来连接数据库时,JDBC-ODBC桥会将这些JDBC调用转换为ODBC调用,然后由ODBC驱动程序进一步转换为数据库特定的协议,从而实现与数据库的交互。这种方法的优点在于...

    Java源码之JDBC 连接池、监控组件 Druid

    Java中的JDBC(Java Database Connectivity)是用于与各种数据库交互的标准接口,而Druid则是一个优秀的JDBC组件,它在数据库连接池管理、性能监控、SQL解析等方面具有出色的表现。本篇文章将深入探讨Druid的核心...

    common-dbcp2数据库连接池参数说明

    - **参数描述**:用于通过JDBC建立数据库连接的基本配置信息。 - **重要性**:这些是最基本的配置项,没有这些信息,无法建立数据库连接。 #### 7. `connectionProperties` - **参数描述**:连接参数,用于在建立新...

    java 写的数据库连接池

    当应用程序需要连接数据库时,不会直接创建新的连接,而是从池中获取一个已经存在的连接。这样做可以避免频繁创建和销毁连接带来的开销,提高系统性能。 ### Java中的数据库连接池实现 在Java中,有很多成熟的...

    如何用jsp连接Access数据库.pdf

    - 在这里定义了连接URL,其中`DBQ`参数指定Access数据库文件的绝对路径。 - 注意:`Driver`和`(*.mdb)`之间必须有一个空格。 3. **执行SQL查询**: - 使用`Statement`对象执行SQL查询语句,并将结果存储在`...

    JDBC3.0 4.0规范

    Java Database Connectivity(JDBC)是Java平台中的一个标准API,用于连接Java应用程序与各种类型的数据库。JDBC 3.0和4.0规范分别代表了这一技术在不同发展阶段的重要里程碑,为开发者提供了更高效、灵活和安全的...

    SQLServer2000的jdbc驱动(绝对可用)

    Java Database Connectivity (JDBC) 是Java平台上的一个标准API,它允许Java应用程序连接并操作各种类型的数据库,包括SQL Server 2000。在本案例中,我们关注的是"SQLServer2000的jdbc驱动",这是一个用于在Java...

Global site tag (gtag.js) - Google Analytics