说句真心话,真TMD讨厌IBM的软件,IBM的软件下载真是TMD不容易。要不是公司项目需求,谁TMD还喜欢用IBM的软件,真气人。
本文的目的:
1)安装DB2数据库
2)创建简单的数据库
3)配置数据库链接
4)使用链接工具链接数据库
就这几个目的,当然真希望给你跟多有用的知识,不过我是第一次使用IBM的DB2,我本人不太喜欢IBM的软件,下载烦人。麻烦。
1.安装DB2数据库
关于安装DB2,首先你得有安装包,安装包的下载是一个TMD难搞的一个过程。
windows版本的安装特别特别简单,请参照《db2 windows版本安装》,安装后默认的数据库实例是BD2。安装完成后默认有一个数据库叫SAMPLE。下面一张图,让你初步整明白DB2的结构:
1.创建数据库
这里我创建一个空数据库,就是没有表,没有数据的数据库。用最简单的方式创建
db2 create database myfirstdb # 创建数据库,名称为:myfirstdb
当然,这是最简单的创建方法了,复杂的创建的话,需要指定数据库路径,大学空间等信息,这里这些都是默认的。
用命令链接数据库:
db2 connect to gyzxdb user db2admin using db2admin # db2admin 是按照的时候创建的用户,密码和数据库名称一样。
2. 配置链接参数
配置ODBC连接,BD2就是那么的二,他可能和MYSQL哪有。
ODBC怎么配置,请看《配置DB2的数据库ODBC连接》,这篇文章。
还有一个就是,db2用户的问题,这个现在的版本安装以及帮你创建了,如下:
如果该系统用户,那你就需要手动创建了。
3.工具链接
推荐两个工具:DBeaver和SqlDbx。当然SqlDbx麻烦一点,它需要DB2 Client 的链接库吧,我用它总是出错:Unable to load x86 DB2 Client library(db2cli.dll or cwbodbc.dll),搞的我想骂街。
然后我使用DBeaver,DBeaver社区版是免费的,可以下载到,连觉得IBM软件下载太难的我,都觉得DBeaver下载太容易。
启动DBeaver:
创建链接:
选择BD2 LUW
4. 参考
(为了表示对知识的尊重,参考的资料会在这里提供)
《配置DB2的数据库ODBC连接》
《DB2重要概念(一)》
5.其他
接下来就是学习,如何导入数据,创建负责数据库,链接工具如何使用等等