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
DB2的常用指令的更多相关文章
- DB2数据常用指令
************************************************************** 这个只是个人平时总结,如果有更好的欢迎告诉我,一起学习一起成长 ***** ...
- linux常用指令
整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...
- 走进AngularJs(二) ng模板中常用指令的使用方式
通过使用模板,我们可以把model和controller中的数据组装起来呈现给浏览器,还可以通过数据绑定,实时更新视图,让我们的页面变成动态的.ng的模板真是让我爱不释手.学习ng道路还很漫长,从模板 ...
- mac 终端 常用指令
开始正式研究ios 应用开发,由于是从C开始学起,所以学习下常用的mac终端指令,方便后续常用操作. mac 终端 常用指令: 1.ls指令 用途:列出文件 常用参数 -w 以简洁的形式列出所有文件和 ...
- ImageMagick常用指令详解
Imagemagick常用指令 (ImageMagick--蓝天白云) (ImageMagick官网) (其他比较有价值的IM参考) (图片自动旋转的前端实现方案) convert 转换图像格式和大小 ...
- [AngularJS] 常用指令
常用指令 ng-hide指令,用于控制部分HTML元素可见(ng-hide="false")和不可见状态(ng-hide="true"),如下: <div ...
- iOS开发——源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )
一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的 git的起源 作者是Linux之父:Linus Bened ...
- linux下svn常用指令
windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说.主要说说linux下svn的使用,因为linux下大部分的 ...
- [转载]linux下svn常用指令
一下内容转载于:http://blog.chinaunix.net/space.php?uid=22976768&do=blog&id=1640924.这个总结的很好~ windows ...
随机推荐
- Mysql基本用法-存储引擎-03
看到存储引擎这个地方感到很多细节比较陌生,所以总结小记一些 为了适应各种不同的运行环境,MYSQL提供了多种不同的存储引擎(Storage Engine ),在应用程序开发这个层面上,开发者可以根据不 ...
- 设计模式课程 设计模式精讲 3-3 开闭原则 coding
1 课程讲解 1.1 开闭原则定义 1.2 不重要内容 2 代码coding 2.1 基类 2.2 需求:打印出原价和折扣后的价格.(接口不应该随意变化,面向接口编程) 1 课程讲解 1.1 开闭原则 ...
- 操作系统OS - 常见系统的调度算法
https://en.wikipedia.org/wiki/Scheduling_(computing) 在wiki的下面可以找到
- 基于贝叶斯模型和KNN模型分别对手写体数字进行识别
首先,我们准备了0~9的训练集和测试集,这些手写体全部经过像素转换,用0,1表示,有颜色的区域为0,没有颜色的区域为1.实现代码如下: # 图片处理 # 先将所有图片转为固定宽高,比如32*,然后再进 ...
- 模块学习-time,datetime模块
1 time.timezone #以秒为单位显示时区 >>> import time >>> time.timezone -28800 北京为东八区,所以为-288 ...
- git push的时候报错: Out of memory, malloc failed (tried to allocate 82037333 bytes)
原因:上传的文件过大,这里我上传的文件有10G+所以报了上面的错误 解决方法:依次运行:git config --global pack.threads 1 git,git config --glob ...
- 基于Qt 5.9.8,编译Qtxlsx
1.源码下载地址:https://github.com/dbzhang800/QtXlsxWriter 2.下载并安装编译时需要的工具 Perl:https://www.perl.org/get.ht ...
- 代码审计变成CTF
0x01 代码审计中的信息收集 一个cms代码量确实不少,通读代码耗时长,效果也不一定好.而一个功能点如果之前出过漏洞,特别是多次出现漏洞的地方,证明开发者对这个漏洞的理解不充分,很容易再次绕过补丁. ...
- 图论初步<蒟蒻专属文章>
前言: 图论乃noip之重要知识点,但有点难理解 本人因此吃过不少亏 因为本人实在太弱,所以此篇乃正宗<蒟蒻专属文章> 正文:(本文仅介绍图论中的重点.难点,其余部分略将或不讲) 图 ...
- 学习Flutter应用开发有用的代码/库/专有技术列表
当我开始使用Flutter开发该应用程序时,我开始担心:“最好的书写方式是什么?”以及“放置它的效果如何?”在这种情况下,您将需要学习和参考GitHub发布的代码和应用程序. 因此,我收集了似乎对 ...