`
javaworlds
  • 浏览: 26738 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
阅读更多
编写web程序,离不开操作数据库,下面是 jdbc驱动 的一些相关知识

Microsoft SQL Server series (6.5, 7.x and 2000) and Sybase 10 jdbc驱动

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驱动

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驱动

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("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password");



Sybase jdbc驱动

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驱动

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"); 
分享到:
评论
4 楼 javaworlds 2007-11-25  
thank you~~~!!!以后会改正~~!!!
3 楼 shuwf 2007-11-24  
补充个:
DB2


type2:
Driver Name:COM.ibm.db2.jdbc.app.DB2Driver
URL Pattern:jdbc:db2:databasename
  databasename: 需要访问的数据库名

db2 type3
Driver Name:COM.ibm.db2.jdbc.net.DB2Driver
URL Pattern:jdbc:db2:IP:databasen
  IP: 需要访问的数据库所在机器IP地址
  databasename: 需要访问的数据库名

Type 4
Driver Name:COM.ibm.db2.jdbc.net.DB2Driver
Driver URL Pattern:jdbc:db2://ServerIP:50000/databasename
  ServerIP 是需要访问的数据库所在机器IP地址,databasename 是需要访问的数据库名,DB2 服务器会在默认端口 50000 上进行侦听。

一般情况下使用Type4吧。
不过像DB2这样的数据库,如果直接就这样的来连接数据库,那真的......
2 楼 shuwf 2007-11-24  
<p>
javaworlds 写道
</p>
<p>Oracle jdbc驱动 </p>
<p>JDBC Name: Connector/J 3.0 </p>
<p>URL: <a href='http://otn.oracle.com/'>http://otn.oracle.com/</a> </p>
<p>Version: 3.0.8-stable </p>
<p>Download URL: <a href='http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html'>http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html</a> </p>
<p>语法: 以下是代码片段: </p>
<p>Class.forName("com.mysql.jdbc.Driver"); </p>
<p>Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password"); </p>
<p>
</p>
<p>这里明显写错了嘛。</p>
<p>oracle驱动程序:<font>oracle.jdbc.driver.OracleDriver (最好打开jar包看看Driver.class的目录,有些不同版本的包不同)</font></p>
<p>URL使用:<font>jdbc:oracle:thin:@hostname:port:databaseName</font></p>
<p>不够细心啊。会误人子弟的</p>
<p> </p>
1 楼 kyo100900 2007-11-23  
能否再深入点? 比如谈谈JDBC4.0?

相关推荐

    关于JDBC的知识

    了解一些JDBC的知识,总是有一些用处的! JDBC我的个人笔记!

    一点关于JDBC的内容

    Java Database Connectivity(JDBC)是Java编程语言中用于与关系数据库交互的一组接口和类。它是Java标准API的一部分,由Sun Microsystems(现为Oracle公司)开发,旨在提供一种标准化、面向对象的方式来访问数据库...

    关于JDBC方面的学习资料

    ### 关于JDBC的学习资料深度解析 #### 一、JDBC概述 JDBC,全称为Java Database Connectivity,是Java语言中一套标准化的数据库访问接口集合。它的设计初衷是为了让Java开发者能够以统一的方式连接和操作各种不同...

    关于JDBC的安装程序

    **关于JDBC的安装程序** Java Database Connectivity (JDBC) 是Java编程语言中用于与各种类型数据库交互的一组接口和类。它由Sun Microsystems(现为Oracle公司的一部分)开发,是Java平台的标准部分,允许Java...

    关于JDBC的详细介绍

    ### 关于JDBC的详细介绍 #### 一、JDBC概览 JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它可以为多种关系型数据库提供统一访问,简化了Java开发人员对数据库的操作。从物理结构上看,...

    关于jdbc连接sqlserver2000数据库

    标题中的“关于jdbc连接sqlserver2000数据库”指的是使用Java Database Connectivity (JDBC) API来与Microsoft SQL Server 2000数据库进行交互。JDBC是Java平台的一个标准接口,它允许Java应用程序通过Java代码来...

    关于JDBC基础课件

    cstp关于JDBC使用的基础教程,适合于初学者

    关于JDBC连接oracle数据库的步骤实例,新手可以借鉴

    关于JDBC连接oracle数据库的步骤实例,新手可以借鉴,第一步加载驱动的时候可以用DriverManager或者Class.forName,下面注释掉的都是正确的代码,新手可以看看,高手勿喷

    J2EE体系统一,关于JDBC

    ### JDBC概述与关键技术知识点 #### 一、JDBC简介 JDBC(Java Database Connectivity)是Sun Microsystems(现已被Oracle收购)推出的一种用于Java应用程序访问关系型数据库的标准接口。这一技术的发展背景主要是...

    一个关于JDBC的

    一个关于JDBC的基础学习 包括连接关闭异常等等

    关于JDBC

    JDBC(Java Database Connectivity) JDBC 是一种为各种常用的数据库提供连接的技术,它与 ODBC(Open Data Base Connectivity)类似,但 JDBC 完全是用 Java 编写的,而 ODBC 是一个 C 接口。JDBC 的工作机制包括...

    关于JDBC的介绍

    JDBC

    JDBC课件,关于JDBC使用

    - **ResultSetMetaData类**:提供关于ResultSet列的信息,如列数量、名称、类型等。 - **DatabaseMetaData类**:提供了获取数据库元数据的方法,如数据库版本、表信息、列信息等。 **JDBC使用流程** 1. 加载并注册...

    JDBC 4.3规范文档

    规范文档还包含了更多技术性的描述,关于JDBC驱动、连接数据库、执行SQL语句、事务管理、元数据处理和资源管理等核心概念和技术的详细说明。 在学习JDBC的过程中,了解其规范是至关重要的。它不仅提供了接口的定义...

    关于jdbc的测试

    在IT行业中,Java JDBC(Java Database Connectivity)是一个关键的组件,它允许Java应用程序与各种数据库进行交互。本文将深入探讨如何使用JDBC连接MySQL数据库以及在集成开发环境(IDE)中配置数据库连接。 首先...

    sap JDBC数据源配置

    - **更多资源**:查阅官方文档或社区论坛获取更多关于 JDBC 配置的信息。 - **技术文章**:查找其他技术文章和案例研究,了解实际部署经验。 #### 免责声明和法律责任通知 本文档中的信息仅供参考,并可能包含...

    sqljdbc4-3.0.jar

    "sqlservice"可能指的是SQL Server的服务,"java"代表与Java语言相关的技术,而"jdbc"则强调这是关于JDBC驱动的讨论。 在压缩包内的文件名称列表中,我们看到有以下几个文件: 1. "sqljdbc4-3.0.jar" - 这就是主...

    jdbc课件——关于JDBC的基础知识

    【JDBC基础知识】 JDBC(Java Database Connectivity)是Java编程语言中用来规范客户端程序如何访问数据库的应用程序接口,提供了诸如连接数据库、发送SQL语句、处理结果集等操作的标准方法。学习JDBC主要包括以下...

    javajdbc课程设计

    Java JDBC课程设计是一个深入学习Java数据库连接和应用开发的实践项目。在这个项目中,开发者使用Java编程语言构建了一个学生成绩管理系统,它包含了对数据库的基本操作,如增加、删除、修改和查询数据。以下是这个...

    关于JDBC连接池的java类

    Java JDBC连接池是一种高效管理数据库连接的技术,它允许应用程序重复使用已经建立的数据库连接,而不是每次需要时都创建新的连接。这显著提高了性能并减少了系统资源的消耗,尤其是在高并发的环境中。本类库提供了...

Global site tag (gtag.js) - Google Analytics