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] [-?]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义