DB2 Java应用开发快速入门实例
1.准备
本文简单介绍如何使用Java连接DB2数据库以及简单操作数据库
开发环境:DB2 Express-C 11、SUSE Linux 11 SP4、IBM JDK 8.0
安装:见前一篇
2.基本知识
Java连接数据库主要是通过JDBC数据库连接标准,DB2提供了JDBC相关jar包;
开发Java DB2数据库应用,需要Java运行环境(JDK)、以及DB2 JDBC包(IBM Data Server Driver for JDBC)
安装完DB2数据库或者客户端时,已经安装好JDK以及JDBC驱动;
注意:默认安装IBM JDK,当然也可以自行下载 Oracle官方提供的JDK;
DB2数据库安装完成以后:
JDK路径:/opt/ibm/db2/V11.1/java/jdk64
JDBC驱动:JDBC 3.0驱动 db2jcc.jar,JDBC 4.0驱动 db2jcc4.jar
此外,java目录是任何用户可读可访问,在实例目录/home/db2inst1/sqllib下也可以通过链接访问;
备注:安装完DB2 11以后,jdk路径有,但只安装了JRE,需要自己安装JDK,这里推荐IBM JDK,这里下载linux x64 版本
下载地址:http://www.ibm.com/developerworks/java/jdk/index.html
关于DB2 JDK的说明文档:http://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.qb.server.doc/doc/r0011932.html
下载后的文件是:ibm-java-sdk-8.0-3.11-x86_64-archive.bin,放在/root目录下
#su - root
#cd /root
#./ibm-java-sdk-8.0-3.11-x86_64-archive.bin
安装过程中:选择英文1,输入安装路径:/opt/ibm/jdk8.0
等待安装完毕即可
示例数据库:
为实验所用,建立一个测试数据库,数据库中仅仅包含一张网站会员信息表
数据库名:testdb
表格:member
列名 类型 备注
---- ---- -----
member_id bigint 自增字段
username varchar(20) 用户姓名,唯一
pass