db2命令一些总结

1.打开命令行窗口   db2cmd
2.启动数据库       db2start
3.停止数据库       db2stop
4.强制停止数据库   db2stop force
5.创建数据库       db2 create db [dbname]
6.连接到数据库     db2 connect to [dbname] user [username] using [userpassword]
7.断开数据库连接   db2 connect reset   || db2 terminate
8.列出所有数据库   db2 list db directory
9.列出所有激活的数据库  db2 list active databases
10.删除数据库      drop database [dbname]


===============操作数据库命令===============
1.列出所有用户表   db2 list tables;
2.列出所有系统表   db2 list tables for system
3.列出所有表       db2 list tables for all
4.列出用户表          db2 list tables for user
5.列出特定的用户表 db2 list tables for schema[user]
6.创建一个跟数据库某个表相同的表    db2 create table t1 like t2
7.将表t1的数据导入另一个表        db2 "insert into t1 select * from t2"
8.查询表       db2 "select * from table name where ..."
9.显示表结构       db2 describe table tablename
10.修改列         db2 alter table[tablename] alter column [columnname] set data type varchar(24)


==============脚本文件操作命令==============
1.执行脚本命令        db2 -tvf xx.sql
2.查看命令帮助      db2 ? db2start
3.查看错误码信息    db2 ? 22001     详细信息用 db2 ? <command>
4.备份数据库         db2 backup db <dbname>
5.在线备份数据库     db2 -v "backup database <databasename> online to <path> with 2 buffers buffer 1024 include logs without prompting"
6.恢复数据库        db2 restore db <source db name>
7.在线恢复数据库    db2 "rollforward db <database name> to end of logs and stop"
8.导出数据文件        db2move <dbname> export [-sn 模式名称 一般为db2admin] [-tn 表名 多个用逗号分开]
9.导入数据文件        db2move <dbname> import
10.获取db2数据库管理配置环境信息     db2 get dbm cfg





=============表操作===============
1.查询数据        db2 "select * from t1"
2.删除数据        db2 "delete from t1"
3.修改数据        db2 "update t1 set t1.name = '11' where column1 = '2'"
























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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值