DB2数据库小结(一)
db2ilist ----列出主机所有实例 db2icrt instanceName -----创建实例名为instanceName的实例 db2idrop instanceName -----删除实例名为instanceName的实例
db2icrt 实用程序创建数据库实例: db2icrt InstName [-s {ese|wse|standalone|client}] [-p instance profile path] [-u username,password] ----以指定用户名和密码创建用户实例 [-h hostname] [-r baseport,endport] [-j textSearchConfig] [-?]
db2 connect to 数据库 user 账号 using 密码 ----链接指定用户名下的用户实例 list tables ---查看所有表 drop table <table-name> ---删除表 describe table <table-name> ---显示表结构 alter table <table-name> alter colimn <columname> set data type <new-type> ---修改表字段类型 reorg table <table-name> ---修改表字段类型之后需要执行该操作 delete from <table-name> where <condition> ---删除表中的一行数据 create table t1 like t2 ---复制一张表 db2 -tvf <scripts.sql> -----执行sql脚本
启动db2服务:da2start 激活数据库实例:db2 activate database <database-name> 查看激活状态的数据库:db2 list active databases 关闭服务:db2stop 失效实例:db2 deactivate database 查看数据库应用:db2 list applications 查看数据库应用和进程号:db2 list applications show detail
insert into <table-name>(列名1,列名2,列名3)values(值1,值2,值3) -----向数据库表中插入数据 create table <table-name>(t-id bigint primary keynot null,t-date date) ----建表时指定主键 create table <table-name>(t-id bigint primary keynot null,t-date date,constraint pk_<table-name> primary key(t-id)) ----建表时指定主键
db2icrt 实用程序创建数据库实例:
db2icrt InstName [-s {ese|wse|standalone|client}] [-p instance profile path] [-u username,password] [-h hostname] [-r baseport,endport] [-j textSearchConfig] [-?]

浙公网安备 33010602011771号