java数据库学习_java学习之数据库

第一部分:DB2基础知识

一、复习

jre

jdk

jvm

path

classpath

二、数据库基础-DB2

1.访问172.22.602.24/

temp

123

2.安装检查

db2cmd

db2start

3.正式安装

安装路径:

D:\IBM\SQLLIB

用户名:db2admin

密码:123

设置为Administrator为登录用户:

lusrmgr.msc

如果不能安装,则使用解压工具把

4.安装后检查

4.1路径检查

D:\DB2,如果安装了示例数据库db2exc_974_WIN_x86.exe,解压出来后,使用:db2exc_974_WIN_x86.exe\db2\Windows\DB2 Express-C.msi

D:\IBM\SQLLIB

右下角的启动小图标,设置不自动启动

4.2服务组件

services.msc

control->

4.3服务设置

为手动启动

登录为本地账户

4.4实例的相关操作

cmd

db2cmd

db2start 启动当前实例

db2stop 停止 当前实例

服务开发以后,其他db2客户端可以被访问机器。

db2admin start

db2admin stop

三、相关windows命令操作

cmd

cd

cd ..

cd \

盘:切换盘符

rd

mkdir

del

dir

rename

copy

tree

lusrmgr.msc

notepad

cls

mspaint

services.msc

regedit

path

control

type

exit

help

四、数据库db2使用

system->instacne->database->tablspace->tables,index,views,trrigers,schema

(一)实例创建

1.查看实例

dbilist

2.创建实例

db2icrt instacne_name

db2icrt erp

3.设置当前使用实例

set DB2INSTANCE=erp

4.删除实例

db2idrop instacne_name

db2idrop erp

(二)、创建示例数据库

db2fs

启动菜单找到"第一步"

db2sampl.exe

(三)、如何连接数据库

先查看有哪些数据库:

db2 list db directory

连接数据库:

db2 connect to sample user db2admin using 123

db2 connect to sample,默认以登录的用户名与密码

(四)、查看数据库某模式下的数据表

db2 list tables for schema administrator

(五)、断开数据库连接

db2 terminate 不存在连接时,不会报错

db2 connect reset 不存在连接时,会报错

(六)、创建自己新的数据库

db2 create database njdvlp

db2 create database njdvlp on d:

创建后面练习使用数据库:

db2 create database mydb

连接数据库:

db2 connect to mydb user db2admin using 123

其他图形化的方式创建,访问数据库

db2ca:配置助手

推荐第三方连接工具:

QuestCentral

(七)、使用db2ca配置连接远程数据库

主机名:172.00.00.00

服务名称:空

端口号:50000

数据库名称:idbnj

数据库别名:erptest

操作系统:AIX

服务器认证

测试连接的用户标识和密码:javauser

(八)、连接远程数据库

db2 connect to erptest user db2admin using 123

五、模式的相关操作

schema:

1.查看模式

db2 connect to mydb

db2 select schemaname,owner from syscat.schemata

2.创建模式schema:

显示创建:

db2 create schema schema_name

隐式创建:

db2 create talbe dbnew.tblUser(intId int)

删除模式:

db2 drop schema dbnew restrict

E:\2013>db2 drop schema dbnew restrict

DB21034E 该命令被当作 SQL 语句来处理,因为它是无效的“命令行处理器”命令。在

SQL 处理期间,它返回:

SQL0478N 不能对对象类型 "SCHEMA" 执行 DROP、ALTER、TRANSFER OWNERSHIP 或

REVOKE,因为它有一个类型为 "TABLE" 的从属对象 "DBNEW.TBLUSER"。 SQLSTATE=42893

db2 drop table dbnew.tbluser

六、数据库语句操作

1.操作的步骤

db2start启动实例

db2 connect to mydb user dbadmin using 123 连接操作数据库

db2 create table_name创建表

db2 select * from table_name 查询语句

db2 insert into table_name values() 插入记录

db2 update table_name set xxfield=valuesss 更新记录

db2 delete from table_name 删除记录

2.如何使用帮助

db2 ? 列出所有命名

db2 ? list

db2 ? options

3.创建数据表

create table db.tblUser

(

intId int not null primary key,

strSn varchar(10) not null,

strName varchar(50) not null,

intAge int default 18

)

设置其他语句终止符:

db2 -td@

作业:

1.复习数据库安装及相关操作

实例

数据库

连接本地,远程

模式相关操作

命令帮助

2.预习

select ,insert ,upate ,delete等语句

3.预习jdbc编程,尝试访问连接db2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值