`

各类数据库JDBC驱动程序名及连接字符串汇总

    博客分类:
  • DB
阅读更多

SQL server 0.72000

driver="com.microsoft.jdbc.sqlserver.SQLServerDviver"

url="jdbc:microsoft:sqlserver://localhost:1433;DatebaseName=数据库名称"

url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Blog;user=sa;password=123"

 

利用jtds第三方驱动来连接sqlserver,该驱动可解决微软JDBC驱动的兼容性问题,数据顺序查询问题。

driver ="net.sourceforge.jtds.jdbc.Driver";

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

 

SQL server 20052008

driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";

url="jdbc:sqlserver://localhost:1433;DatabaseName=数据库名称"

url="jdbc:sqlserver://localhost:1433;DatabaseName=Blog;user=sa;password=123"

 

MySQL 5.0

driver="com.mysql.jdbc.Driver"   “org.gjt.mm.mysql.Driver”(不推荐使用)

url="jdbc:mysql://localhost:3306/数据库名称"

url="jdbc:mysql://localhost:3306/数据库名称?user=root&password=123";

 

Oracle8/8i/9i数据库(thin模式) Oracle10g

driver = "oracle.jdbc.driver.OracleDriver";

url = "jdbc:oracle:thin:@ localhost:1521:数据库实例";

 

其他数据库(转载自:http://blog.sina.com.cn/s/blog_5e6e077e0100don6.html

 

DB2数据库

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

String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名

String user="userNm";

String password="***";

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

 

Sybase数据库

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

String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB为你的数据库名

Properties sysProps = System.getProperties();

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

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

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

 

Informix数据库

Class.forName("com.informix.jdbc.IfxDriver").newInstance();

String url =

"jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;

user=userNm;password=***"; //myDB为数据库名

Connection conn= DriverManager.getConnection(url);

 

PostgreSQL数据库

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

String url ="jdbc:postgresql://localhost/myDB" //myDB为数据库名 

String user="myuser"; 

String password="mypassword"; 

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

 

access数据库直连用ODBC

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

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

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

 Statement stmtNew=conn.createStatement() ;

 

 

各类数据库驱动的下载链接接:

jTDShttp://sourceforge.net/project/showfiles.php?group_id=33291

MySQLhttp://www.mysql.com/downloads/api-jdbc-stable.html 

Oraclehttp://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html

Postgresqlhttp://jdbc.postgresql.org/download.html

分享到:
评论

相关推荐

    jdbc数据库驱动汇总

    选择合适的驱动并正确配置连接字符串是实现Java应用程序与数据库交互的关键。需要注意的是,在实际开发过程中,还需要考虑驱动版本与数据库版本之间的兼容性问题,以及连接池等高级特性来提高应用性能和稳定性。

    JDBC数据库连接模版大全

    本文档汇总了多种常见数据库(如Oracle、SQL Server、MySQL等)的JDBC连接模版,方便开发者查阅与使用。 #### 二、Oracle 8/8i/9i 数据库(thin模式) **连接字符串模板** ```java Class.forName("oracle.jdbc....

    JDBC汇总 包含sql oracle的jdbc代码

    在标题和描述中提到的“JDBC汇总”指的是对不同数据库(如SQL Server、Oracle、MySQL和Sybase)的JDBC驱动程序及其连接代码的总结。以下是这些数据库的JDBC连接代码示例: 1. **Microsoft SQL Server**: - 对于...

    JDBC驱动下载汇总.txt

    ### JDBC驱动下载汇总知识点 #### 一、JDBC概述与作用 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供...

    各个DB的jdbc汇总

    以下是对标题和描述中涉及的不同数据库JDBC驱动的详细说明: 1. Microsoft SQL Server(6.5, 7, 2000, 2005)和Sybase(10, 11, 12): - JDBC名称:jTDS - 官方主页:http://jtds.sourceforge.net/ - JDBC版本...

    Oracle JDBC Driver

    Oracle JDBC Driver是Oracle公司提供的Java数据库连接(JDBC)驱动程序,用于在Java应用程序中与Oracle数据库进行交互。Oracle JDBC驱动分为多个版本,其中ojdbc5和ojdbc6是两个重要的版本,尤其针对Oracle数据库11g...

    学习笔记汇总-JAVA

    此示例展示了如何使用特定的JDBC驱动程序连接到SQL Server数据库。 #### 实现代码: ```java Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); String url = "jdbc:microsoft:sqlserver://...

    JAVA-Web阶段重点及面试题汇总.pdf

    【Java Web阶段重点及面试题】涉及到的核心概念主要包括JDBC(Java数据库连接)技术、Statement与PreparedStatement的区别以及数据库连接池的原理。 1. JDBC技术 JDBC是Java平台中用于与关系数据库进行交互的一种...

    Java中常用的代码汇总-WPS Office.pdf

    使用 JDBC 连接 Oracle 数据库需要加载 Oracle 的驱动类,并使用 `DriverManager` 类来获取连接对象。然后可以使用 `PreparedStatement` 对象来执行 SQL 语句,并使用 `ResultSet` 对象来处理查询结果。 日期处理 ...

    java实现的连接oracle/mysql数据库功能简单示例【附oracle+mysql数据库驱动包】

    在Java编程中,连接Oracle和MySQL数据库通常使用Java Database Connectivity(JDBC)API来实现。JDBC是Java标准的一部分,允许Java程序与各种类型的数据库进行交互。以下将详细讲解如何使用Java通过JDBC连接Oracle和...

    Java中常用的代码汇总-WPS Office.docx

    使用 JDBC 可以将 Java 应用程序连接到 Oracle 数据库,从而实现数据的 CRUD 操作。 把 Java util.Date 转成 sql.Date 在日期操作中,把 Java util.Date 转成 sql.Date 是非常常见的操作。Java 提供了 `java.sql....

    面试遇到的MySQL题目汇总,后续再遇到的时候,继续添加

    MySQL 中可用的驱动程序包括 PHP 驱动程序、JDBC 驱动程序、ODBC 驱动程序、CWRAPPER、PYTHON 驱动程序、PERL 驱动程序、RUBY 驱动程序、CAP11PHP 驱动程序、Ado.net5.mxj。 10. 主键和候选键有什么区别? 主键是...

    java技术问题,java+web+ssh

    - **定义**: JDBC连接池是用于管理数据库连接的技术,它可以预先创建一定数量的数据库连接,并存储在一个池中,以便应用程序重复使用这些连接。 - **优点**: 提高应用程序性能、减少数据库服务器负载、简化资源...

    Oracle数据库学习日记-实用性最强的Oracle学习总结.docx

    - 使用 `||` 符号可以连接两个字符串。 - 示例:`SELECT FIRST_NAME || ' ' || LAST_NAME AS FULL_NAME FROM MY_TABLE;` ##### 5.9 Where 查询条件子句 - 使用 `WHERE` 子句可以过滤查询结果。 - 示例:`SELECT ...

    DB2数据库用户手册

    - **在WIN98下安装DB2报JDBC错误**:确保使用兼容的JDBC驱动程序。 - **将一台机器上的数据库复制到另外一台机器**:使用备份和恢复策略。 - **在WIN2000下编译本地SP设置**:确保满足编译需求。 - **启动支持...

    Connector-j

    - **连接字符串**:设置正确的 JDBC 连接字符串,格式为 `jdbc:mysql://host:port/database?param=value`。 - **示例代码**: ```java Class.forName("com.mysql.cj.jdbc.Driver"); Connection conn = ...

    Java面试题汇总

    #### 一、Java连接数据库及PreparedStatement与Statement的区别 - **连接数据库的步骤**: 1. 加载JDBC驱动; 2. 创建数据库连接; 3. 创建Statement或PreparedStatement对象; 4. 执行SQL语句; 5. 处理结果...

    面试大数据岗位 spark相关问题汇总

    - 如果是通过数据库连接,可以在连接字符串中添加`serverTimezone`参数,如`dbConn="jdbc:mysql://101.200.230.0:3328/bigdata_bi_customer?serverTimezone=Asia/Shanghai"`。 **4.2 JDBC驱动加载失败** - **问题...

    McGrawHill - Crystal Reports 9 on Oracle

    2. **连接Oracle数据库**:详细讲解如何在Crystal Reports中设置Oracle数据源,包括ODBC和JDBC驱动的配置,以及连接字符串的构建。 3. **查询设计**:介绍如何使用Crystal Reports的查询向导和SQL编辑器来编写针对...

Global site tag (gtag.js) - Google Analytics