Java
, 数据库
GgNET
09月 14th. 2008, 1:06am
Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: jTDS
Home Page: http://jtds.sourceforge.net/
JDBC Ver: 1.0.2
Download: http://sourceforge.net/project/showfiles.php?group_id=33291
Conn Code:
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”);
Microsoft SQL Server 2000
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: SQL Server 2000 Driver for JDBC
Home Page: http://www.microsoft.com/china/sql/
JDBC Ver: (SQL Server 2000 Driver for JDBC)
Download: http://www.microsoft.com/china/sql/downloads/2000/jdbc.asp
Conn Code:
Class.forName(”com.microsoft.jdbc.sqlserver.SQLServerDriver”);
Connection conn = DriverManager.getConnection (”jdbc:microsoft:sqlserver://server1:1433″,”user”,”password”);
Oracle
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: Connector/J
Home Page: http://www.oracle.com/technology/software/tech/java/
JDBC Ver: (based on Oracle)
Download: http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/
Conn Code:
Class.forName(”oracle.jdbc.driver.OracleDriver”);
Connection con = DriverManager.getConnection(”jdbc:oracle:thin:@host:port:databse”,”user”,”password”);
MySQL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: Connector/J
Home Page: http://dev.mysql.com/
JDBC Ver: 3.1
Download: http://dev.mysql.com/downloads/
Conn Code:
Class.forName(”com.mysql.jdbc.Driver”);
Connection con = DriverManager.getConnection(”jdbc:mysql://host:port/database”,”user”,”password”);
Sybase
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: jConnect
Home Page: http://www.sybase.com.cn/cn/content/SDN/
JDBC Ver: 4.5/5.5
Download: http://www.sybase.com/detail_list?id=13&morenavId=8668&multi=true&SR=Y&show=1265
Conn Code:
Class.forName(”com.sybase.jdbc2.jdbc.SybDriver”).newInstance();
DriverManager.getConnection(”jdbc:sybase:Tds:IP:2638?ServiceName=”+database,”user”,”password”);
Postgresql
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: PostgreSQL JDBC
Home Page: http://jdbc.postgresql.org/
JDBC Ver: 8.0 Build 310
Download: http://jdbc.postgresql.org/download.html
Conn Code:
Class.forName(”org.postgresql.Driver”);
Connection con = DriverManager.getConnection(”jdbc:postgresql://host:port/database”,”user”,”password”);
IBM Informix
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: Informix JDBC Driver (IBM Informix JDBC V3.0)
Home Page: http://www-306.ibm.com/software/data/informix/
JDBC Ver: 3.0.JC1
Download: http://www14.software.ibm.com/webapp/download/search.jsp?go=y&rs=ifxjdbc
Conn Code:
Class.forName(”com.informix.jdbc.IfxDriver”).newInstance();
Connection conn=
DriverManager.getConnection(”jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword”;);
IBM DB2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
JDBC Name: DB2 JDBC Universal Driver
Home Page: http://www-306.ibm.com/software/data/db2/udb/
JDBC Ver:
Download: http://www-128.ibm.com/developerworks/db2/downloads/jcc/
Conn Code:
Class.forName(”com.ibm.db2.jdbc.app.DB2Driver “).newInstance();
Connection conn= DriverManager.getConnection(”jdbc:db2://localhost:5000/sample”,user,password);
IBM AS400主机在用的JDBC语法
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
有装V4R4以上版本的Client Access Express
可以在C:”Program Files”IBM”Client Access”jt400″lib
找到 driver 档案 jt400.zip,并更改扩展名成为 jt400.jar
Conn Code:
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”);
Db Name: Ms Access or Ms Foxpro
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Conn Code:
step 1: 配置 odbc (例如:myDb)
step 2:
String dbURL = “jdbc:odbc:myDb”;
Class.forName(”sun.jdbc.odbc.JdbcOdbcDriver”);
Connection conn = DriverManager.getConnection(dbURL);
or
String dbURL = “jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=dabaseName.mdb”;
Class.forName(”sun.jdbc.odbc.JdbcOdbcDriver”);
Connection conn = DriverManager.getConnection(dbURL);
分享到:
相关推荐
### JDBC驱动下载汇总知识点 #### 一、JDBC概述与驱动选择 JDBC(Java Database Connectivity)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 编程语言编写的类和接口...
很好的数据库连接工具,是JAVA开发人员喜欢的东东,希望对你有用
在本文中,我们将深入探讨JDBC驱动的几个主要类型,包括适用于Microsoft SQL Server、Oracle、MySQL以及Sybase的驱动。 1. **Microsoft SQL Server**: - **jTDS**:jTDS是一款开源的JDBC驱动,支持Microsoft SQL ...
### JAVA连接数据库JDBC驱动汇总 #### 一、概述 在Java开发中,与数据库进行交互是必不可少的一个环节。为了实现这一目标,Java提供了多种方式来连接不同的数据库系统,其中最为广泛使用的便是JDBC(Java Database...
### JDBC数据库驱动汇总 在Java开发中,JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问。它由一组用Java语言编写的类和接口组成。JDBC提供了诸如查询执行...
JDBC驱动汇总.rtf
加载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汇总”指的是对不同数据库(如SQL Server、Oracle、MySQL和Sybase)的JDBC驱动程序及其连接代码的总结。以下是这些数据库的JDBC连接代码示例: 1. **Microsoft SQL Server**: - 对于...
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版本...
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操作数据库汇总 #### 一、SQL语言回顾 在进行JDBC操作之前,了解基本的SQL语言是非常重要的。下面是一些常用的SQL语句及其简要说明: 1. **Select** - 查询数据 ```sql SELECT * FROM T WHERE ... ```...
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...
Oracle JDBC驱动分为多个版本,其中ojdbc5和ojdbc6是两个重要的版本,尤其针对Oracle数据库11g这个特定的数据库管理系统。 ojdbc5驱动主要面向Java 5(也称为Java SE 5.0)环境,它实现了JDBC 3.0规范,提供了对...