有鉴于许多版友对于寻找JDBC driver或者如何使用driver常常发问,
在这边我简单整理一下比较代表性的driver跟使用方式.
Microsoft SQL
Server series (6.5, 7.x and 2000) and Sybase 10
JDBC Name:
jTDS
URL: http://jtds.sourceforge.net/
Version:
0.5.1
Download URL: http://sourceforge.net/project/showfiles.php?group_id=33291
语法:
Class.forName("net.sourceforge.jtds.jdbc.Driver ");
Connection con
= DriverManager.getConnection("jdbc:jtds:sqlserver://host:port/database","user","password");
or
Connection
con = DriverManager.getConnection("jdbc:jtds:sybase://host:port/database","user","password");
MySQL
JDBC Name:
Connector/J 3.0
URL: http://www.mysql.com/
Version: 3.0.8-stable
Download URL: http://www.mysql.com/downloads/api-jdbc-stable.html
语法:
Class.forName("com.mysql.jdbc.Driver");
Connection con
=
DriverManager.getConnection("jdbc:mysql://host:port/database","user","password");
Oracle
JDBC Name:
Connector/J 3.0
URL: http://otn.oracle.com/
Version:
3.0.8-stable
Download URL: http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html
语法:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection
con =
DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password");
Sybase
Driver: jConnect 4.5/5.5 (JDBC 2.0
请使用5.5)
语法:
Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
DriverManager.getConnection("jdbc:sybase:Tds:IP地址:2638?ServiceName="+数据库名称,"账号","密码");
Postgresql
JDBC Name:
PostgreSQL JDBC
URL: http://jdbc.postgresql.org/
Version:
7.3.3 build 110
Download URL: http://jdbc.postgresql.org/download.html
语法:
Class.forName("org.postgresql.Driver");
Connection
con=DriverManager.getConnection("jdbc:postgresql://host:port/database","user","password");
IBM
AS400主机在用的JDBC语法
有装V4R4以上版本的Client
Access Express
可以在C:\Program
Files\IBM\Client Access\jt400\lib
找到 driver 档案 jt400.zip,并更改扩展名成为
jt400.jar
语法
java.sql.DriverManager.registerDriver
(new com.ibm.as400.access.AS400JDBCDriver
());
Class.forName("com.ibm.as400.access.AS400JDBCConnection");
con =
DriverManager.getConnection("jdbc:as400://IP","user","password");
分享到:
相关推荐
### JAVA连接数据库JDBC驱动汇总 #### 一、概述 在Java开发中,与数据库进行交互是必不可少的一个环节。为了实现这一目标,Java提供了多种方式来连接不同的数据库系统,其中最为广泛使用的便是JDBC(Java Database...
JDBC驱动汇总.rtf
在本文中,我们将深入探讨JDBC驱动的几个主要类型,包括适用于Microsoft SQL Server、Oracle、MySQL以及Sybase的驱动。 1. **Microsoft SQL Server**: - **jTDS**:jTDS是一款开源的JDBC驱动,支持Microsoft SQL ...
### JDBC驱动下载与配置详解 在Java开发领域,JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。本文将详细介绍...
### JDBC驱动下载汇总知识点 #### 一、JDBC概述与驱动选择 JDBC(Java Database Connectivity)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 编程语言编写的类和接口...
### JDBC数据库驱动汇总 在Java开发中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。它由一组用Java语言编写的类和接口组成。JDBC提供了诸如查询执行...
很好的数据库连接工具,是JAVA开发人员喜欢的东东,希望对你有用
在标题和描述中提到的“JDBC汇总”指的是对不同数据库(如SQL Server、Oracle、MySQL和Sybase)的JDBC驱动程序及其连接代码的总结。以下是这些数据库的JDBC连接代码示例: 1. **Microsoft SQL Server**: - 对于...
1. 导入JDBC驱动库:确保项目中包含对应数据库的JDBC驱动库,例如MySQL的`mysql-connector-java`。 2. 注册驱动:`Class.forName("com.mysql.jdbc.Driver")`。 3. 建立连接:`Connection conn = DriverManager.get...
- Oracle JDBC驱动分为 Thin 和 Thick 模式,Thin模式是纯Java实现,不依赖Oracle客户端,而Thick模式需要Oracle客户端库。 8. 属性文件配置数据库连接池: - 利用属性文件(如config.properties)配置数据库连接...
加载JDBC驱动是与数据库建立连接的第一步。这一步通常通过调用`Class.forName()`方法来完成,例如: ```java Class.forName("com.mysql.jdbc.Driver"); ``` 或者在运行时通过设置`CLASSPATH`环境变量来包含相应的JAR...
1. **JDBC驱动类型** JDBC驱动主要有四种类型: - Type 1:纯Java驱动,使用JDBC-ODBC桥接,依赖于操作系统的ODBC驱动。 - Type 2:混合型驱动,Java和本地API混合,适用于Oracle Net8。 - Type 3:网络协议驱动...
JDBC驱动程序的实现类需要实现java.sql.Driver接口。这些驱动程序由数据库厂商提供,程序员通过java.sql.DriverManager类来调用驱动实现。比如,Oracle的驱动是oracle.jdbc.driver.OracleDriver,而MySQL的驱动是...
在Java项目中,为了实现对数据库的操作,如查询、插入、更新和删除数据,我们需要引入特定的JDBC驱动程序。这个“实现jdbc所需要的jar包汇总.zip”压缩包包含了实现JDBC功能所需的关键库文件。 首先,JDBC API本身...
以下是对标题和描述中涉及的不同数据库JDBC驱动的详细说明: 1. Microsoft SQL Server(6.5, 7, 2000, 2005)和Sybase(10, 11, 12): - JDBC名称:jTDS - 官方主页:http://jtds.sourceforge.net/ - JDBC版本...
Oracle JDBC驱动分为多个版本,其中ojdbc5和ojdbc6是两个重要的版本,尤其针对Oracle数据库11g这个特定的数据库管理系统。 ojdbc5驱动主要面向Java 5(也称为Java SE 5.0)环境,它实现了JDBC 3.0规范,提供了对...
1. JDBC驱动管理:在Java程序中,我们需要加载对应的JDBC驱动来建立与Oracle数据库的连接。Oracle提供了四种类型的JDBC驱动,从早期的JDBC-ODBC桥接驱动到现代的 thin 驱动,每种都有其特定的应用场景。 2. 数据库...
- 首先,需要在项目中引入MySQL的JDBC驱动,如`mysql-connector-java.jar`。 - 使用`Class.forName()`加载驱动,例如:`Class.forName("com.mysql.jdbc.Driver")`。 - 创建数据库连接,通过`DriverManager.get...
### JDBC操作数据库汇总 #### 一、SQL语言回顾 在进行JDBC操作之前,了解基本的SQL语言是非常重要的。下面是一些常用的SQL语句及其简要说明: 1. **Select** - 查询数据 ```sql SELECT * FROM T WHERE ... ```...