DB2的常用指令
注:大写的是固定的,小写的根据自己的实际情况
首先进入 命令窗口, win+r ---> 输入 db2cmd db2
1. 删除数据库
UNCATALOG DB db_name --db_name 数据库的名称
2. 新建一个数据库
CREATE DATABASE db_name USING CODESET utf-8 TERRITORY cn PAGESIZE 8 K
3. 查看数据库
LIST DB DIRECTORY
4. 连接数据库
CONNECT TO db_name USER username USING password
5. 断开数据库连接
DB2 CONNECT RESET
6. 创建表
CREATE TABLE table_name( username VARCHAR(30) , password VARCHAR(30) )
7. 保存
COMMIT
8. 查看表
LIST TABLES
9. 查看表结构
DESCRIBE TABLE table_name
10. 插入数据
INSERT INTO table_name VALUES('username','password'),('zhang','123456')
11. 查询数据
SELECT * FROM table_name
12. 数据更新
UPDATE table_name SET username = 'uname' WHERE password = 'password'
13. 删除数据
DELETE FROM table_name WHERE username = 'uname'
14. 创建索引
CREATE INDEX index_name ON tablename(column) --column 为表中的一个字段
15. 查看索引
DESCRIBE INDEXES FOR TABLE table_name
16. 删除数据库定义文件
(1)DB2LOOK -D db_name -Z table_name -E -O file_name.sql
(2)DB2LOOK -D db_name -E -O file_name.sql
注意这个语句 是在cmd 窗口执行的,而不是 db2cmd
17. 执行数据库定义文件
步骤:在 文件的当前cmd命令窗口下 输入db2cmd ,连接数据库 ,
DB2 -TVF file_name.sql > file_name.log
18. 获取数据库实例参数
DB2 GET DBM CFG
19. 修改 数据库实例参数
DB2 UPDATE DBM CFG USING param value
如修改端口号: DB2 UPDATE DBM CFG USING SVCENAME 60000
20. 获取数据库参数
DB2 GET DB FOR db_name
21. 更改数据库参数
DB2 UPDATE DB CFG USING param value
22. 获取数据库环境变量
DB2SET
23. 修改数据库环境变量
DB2SET param value
24. 导出工具 export
DB2 EXPORT TO file_name.del OF DEL select * from table_name
最新文章
- Web API系列(三)统一异常处理
- SQL高性能查询优化语句(总结)
- 向Spotify学习如何设计产品(转)
- export 解决环境变量的问题!!!!
- spring实战四之Bean的自动装配(注解方式)
- C语言指针与数组的定义与声明易错分析
- 升级IOS9,提示滑动升级,卡在password锁屏界面,无反应了
- Linux CentOS 7 YUM 安裝 MySQL 5.7
- C语言陷阱:浮点运算
- 浅谈Fastfds+nginx结合_单机
- Linux中rpm命令用法听语音
- Flask 单元测试 unittest
- Nestjs 增加全局前缀
- Jmeter笔记:响应断言详解
- linux /Android 平台下使用 i2c-tools
- (原创)hibernate 一对多建表实例详解 附上各个注释的含义
- android之在view中内嵌浏览器的方法
- partial function
- svg vs canvas
- ctf百度杯十二月场what_the_fuck(一口盐汽水提供的答案)
热门文章
- stack的使用-Hdu 1062
- uniGUI之通过URL控制参数(25)
- DHT协议网络爬虫磁力链接和BT种子搜索引擎
- 08 DTFT变换的性质
- java 多线程小记
- 5-2 使用antDesign的Table 及 modal(对话情景框) 功能
- git push的时候报错: Out of memory, malloc failed (tried to allocate 82037333 bytes)
- Servlet 学习(八)
- Java基础 -1.4
- 学习笔记(13)- decaNLP训练WikiSQL