DB2資料庫小結(一)
阿新 • • 發佈:2022-03-25
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> ---顯示錶結構 altertable <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 activatedatabase <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] [-?]