DB2的經常使用指令

  注:大寫的是固定的,小寫的根據本身的實際狀況sql

首先進入 命令窗口, win+r ---> 輸入 db2cmd db2數據庫

1. 刪除數據庫工具

  UNCATALOG DB db_name  --db_name 數據庫的名稱索引

2. 新建一個數據庫utf-8

  CREATE DATABASE db_name USING CODESET  utf-8  TERRITORY cn  PAGESIZE 8  Kcmd

3. 查看數據庫table

  LIST DB DIRECTORY變量

4. 鏈接數據庫file

  CONNECT TO db_name USER username USING passwordselect

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

相關文章
相關標籤/搜索