Jython的安装以及使用JDBC驱动程序连接DB2

开发 后端
本文介绍了Jython的安装,DB2 Sample数据库的安装,以及如何使用JDBC驱动程序连接DB2。

Jython的安装

为了运行本文中的示例,您需要安装 Jython 2.1 和 JVM。您可以从 Jython 主页获得 Jython。如果将 Jython 安装路径添加到平台上的 PATH 环境变量中,安装就十分方便。  

启用 DB2 UDB V8 中的 SAMPLE 数据库

本文所展示的示例使用了 SAMPLE 数据库。既可以通过运行与 DB2 一起发布的 db2sampl 程序来创建 SAMPLE 数据库,也可以从 DB2 安装工具菜单中的 FirstSteps 来创建。此外,还必须创建 DB2 ID/口令。本文中,我们使用 vyang/jythonrocks。

如何在 Jython 中连接 SAMPLE 数据库

Jython的安装和数据库启动后,我们将展示如何在 Jython 中用流行的 type 2 和 type 4 JDBC驱动程序连接 SAMPLE 数据库。

Type 2 JDBC驱动程序(CLI JDBC驱动程序)

  1. from java.lang import *   
  2. from java.sql import *   
  3. Class.forName("COM.ibm.db2.jdbc.app.DB2Driver").newInstance()   
  4. con = DriverManager.getConnection( 'jdbc:db2:sample','vyang','jythonrocks')  

Type 4 JDBC驱动程序(DB2 UDB V8 中新增的)

  1. from java.lang import *   
  2. from java.sql import *   
  3. Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance()  
  4. con = DriverManager.getConnection( 'jdbc:db2://db2host:50000/sample','vyang','jythonrocks')   

除了以下几点之外,以上连接 SAMPLE 数据库的代码看上去与 JDBC java 代码十分相似:

Jython安装后需要导入每一个 Java 包,包括 java.lang。

Jython 字符串可以使用单引号,也可以使用双引号。

Jython 的类型是动态的,因此不需要将 con的类型声明为 java.sql.Connection。

【编辑推荐】

  1. JDBC事务处理机制探秘
  2. 使用JDBC的五个精华功能
  3. Tomcat5+MySQL JDBC连接池配置
  4. 在Weblogic中实现JDBC的功能
  5. 详解JDBC与Hibernate区别
责任编辑:yangsai 来源: IBMDW
相关推荐

2009-07-16 13:26:43

DB2 JDBC驱动

2009-07-06 18:17:46

JDBC驱动程序

2010-08-18 16:53:35

连接DB2数据库

2010-08-25 11:11:59

DB2JDBC连接

2010-07-27 09:09:07

JDBC连接DB2

2010-08-06 09:33:08

DB2 JDBC连接

2010-07-30 09:57:31

2011-03-15 14:13:56

JDBCDB2数据库

2010-08-18 14:44:24

JDBC连接DB2实例

2010-09-06 08:29:18

连接DB2数据库

2010-08-18 11:06:23

连接DB2数据库

2009-07-20 18:01:38

Oracle JDBC

2009-06-15 14:18:00

netbeans配置JDBC驱动程序

2010-08-09 12:56:11

2009-07-15 15:30:12

MyEclipse J

2010-08-16 13:36:11

连接DB2数据库

2010-11-01 17:10:45

DB2命令行

2010-08-26 10:13:52

DB2java连接

2010-08-02 14:03:49

DB2驱动类型

2010-07-27 15:02:30

DB2驱动类型
点赞
收藏

51CTO技术栈公众号