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]                  [-?]

posted @   存在与虚无  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示