`
cuishuangjia
  • 浏览: 156965 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。

 
阅读更多

JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。

oracle
    driverClass:oracle.jdbc.driver.OracleDriver
    url:jdbc:oracle:thin:@127.0.0.1:1521:dbname
mysql
    driverClass:com.mysql.jdbc.Driver

    PS:有的时候,mysql的驱动类也也会看到使用org.gjt.mm.mysql.Driver的情况,org.gjt.mm.mysql.Driver是早期的驱动名称,后来就改名为com.mysql.jdbc.Driver,现在一般都推荐使用 com.mysql.jdbc.Driver。在最新版本的mysql jdbc驱动中,为了保持对老版本的兼容,仍然保留了org.gjt.mm.mysql.Driver,但是实际上 org.gjt.mm.mysql.Driver中调用了com.mysql.jdbc.Driver,因此现在这两个驱动没有什么区别。
    url:jdbc:mysql://localhost:3306/mydb
DB2
    driverClass:com.ibm.db2.jcc.DB2Driver
    url:jdbc:db2://127.0.0.1:50000/dbname
sybase
    driverClass:com.sybase.jdbc.SybDriver
    url:jdbc:sybase:Tds:localhost:5007/dbname
PostgreSQL
    driverClass:org.postgresql.Driver
    url:jdbc:postgresql://localhost/dbname
Sql Server2000
    driverClass:com.microsoft.jdbc.sqlserver.SQLServerDriver
    url:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname
Sql Server2005
    driverClass:com.microsoft.sqlserver.jdbc.SQLServerDriver
    url:jdbc:sqlserver://localhost:1433; DatabaseName=dbname

PS:SQL Server2000和2005的驱动是有区别的,使用错误的时候,会出现下面这个错误。java.sql.SQLException: [Microsoft][SQLServer JDBC Driver][SQLServer]传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 1 (""): 数据类型 0x38 未知。

分享到:
评论
2 楼 尘土飞扬 2014-06-04  
SQLite3 的有吗?
1 楼 cywhoyi 2014-05-05  
都实现package java.sql (Driver、Protocol、Connection接口)
public interface Driver {
     * @param url the URL of the database to which to connect
     * @param info a list of arbitrary string tag/value pairs as
     * connection arguments. Normally at least a "user" and
     * "password" property should be included.
     * @return a <code>Connection</code> object that represents a
     *         connection to the URL
     * @exception SQLException if a database access error occurs
     */
    Connection connect(String url, java.util.Properties info)
        throws SQLException;

}

相关推荐

    JDBC连接各种数据库字符串大全

    ### JDBC连接各种数据库字符串大全详解 #### 一、Oracle数据库(Thin模式) 在Java中使用JDBC连接Oracle数据库时,通常采用的是thin模式。这种方式直接通过JDBC驱动与Oracle数据库进行交互,不需要额外的中间层...

    JDBC连接数据库字符串大全

    JDBC连接数据库字符串是连接数据库的关键部分,它包含了所有必要的信息,如驱动类、数据库URL、数据库名、主机地址、端口号以及可能的其他参数。 以下是一些主流数据库的JDBC连接字符串示例: 1. **SQL Server ...

    JDBC数据库连接串总汇

    在IT领域,特别是软件开发与数据管理中,Java Database Connectivity(JDBC)是连接Java应用程序与各种数据库管理系统的重要桥梁。JDBC提供了一种标准的API,使得开发者能够使用SQL语句来查询、更新和管理数据库中的...

    jdbc连接各种数据库方式

    在Java编程中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的标准接口。它允许Java应用程序通过发送SQL语句来操作数据库。本压缩包包含的资源详细讲解了使用JDBC连接各种数据库的方法,包括文档...

    JDBC连接各种数据库大全

    JDBC连接各种数据库大全 JDBC连接DB2 JDBC连接Microsoft SQLServer(microsoft) JDBC连接Sybase JDBC连接MySQL JDBC连接PostgreSQL JDBC连接Oracle JDBC连接ODBC

    JDBC 数据库常用连接链接字符串

    ### JDBC 数据库常用连接链接字符串 #### 一、概述 在Java开发中,与数据库进行交互是必不可少的一个环节。为了实现这一目标,Java提供了JDBC(Java Database Connectivity)技术,它是一套用于执行SQL语句的Java ...

    jdbc连接字符串示例

    在使用 JDBC 连接字符串时,需要将数据库驱动程序的 JAR 包添加到 Classpath 中。可以通过设置环境变量 `classpath` 或将 JAR 包拷贝到 `jdk\jre\lib\ext` 目录下来实现。 本文中,我们提供了 Oracle、MySQL、SQL ...

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

    Java Database Connectivity (JDBC) 是Java编程语言中用于与各种数据库进行交互的一种接口。通过JDBC,开发者可以编写代码来连接、查询、更新和管理不同类型的数据库系统,如Oracle、DB2、SQL Server、MySQL以及...

    jdbc连接各种数据库

    在Java编程环境中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的标准接口,它允许程序员使用SQL语言来存取数据。本文将详细介绍如何使用JDBC连接Oracle、SqlServer、MySql和Access这四种常见的...

    JDBC连接各种数据库的方法

    标题与描述均提及了“JDBC连接各种数据库的方法”,这明确指出文章将聚焦于Java数据库连接(JDBC)技术在不同数据库系统中的应用。JDBC是Java开发工具包的一部分,它提供了一组标准的API,使得Java应用程序能够访问...

    jdbc连接各种数据库方式列表

    ### JDBC连接各种数据库的方式 在Java开发环境中,Java Database Connectivity (JDBC) 是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问接口。通过JDBC,开发者能够灵活地与不同的数据库系统...

    JDBC连接数据库测试

    JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试JDBC连接数据库测试...

    jdbc连接不同数据库方法

    标题中的“jdbc连接不同数据库方法”指的是使用Java Database Connectivity (JDBC) API来与不同的数据库进行交互的方法。JDBC是Java平台中用于访问数据库的标准Java API,它允许开发者执行SQL语句并处理结果。 在...

    JDBC连接各种数据库的代码

    ### JDBC连接各种数据库的知识点详解 #### 一、概述 Java数据库连接(JDBC)是Java平台中的一个重要组件,它允许Java程序与多种关系型数据库进行交互。通过使用JDBC,开发者可以使用纯Java API来编写数据库应用程序...

    JDBC连接数据库各种数据库参数大全

    ### JDBC连接数据库各种数据库参数详解 #### 一、Oracle8/8i/9i数据库(thin模式) 在Java中通过JDBC访问Oracle数据库时,通常采用thin驱动方式。thin驱动是一种纯Java驱动,无需依赖任何非Java代码即可完成与...

    JDBC连接各种数据库的各种jar包

    JDBC(Java Database ...总结来说,JDBC连接各种数据库需要对应的jar包,这些jar包提供了与特定数据库通信所需的接口和实现。正确地引入和使用这些驱动库,开发者可以编写出能与多种数据库交互的Java应用程序。

    java 各种数据库连接字符串

    在Java编程中,数据库连接是通过Java Database Connectivity (JDBC) API来实现的,它提供了一套标准接口,允许开发者使用Java语言与各种不同的数据库系统进行交互。连接字符串是JDBC中一个关键的概念,用于指定...

Global site tag (gtag.js) - Google Analytics