當前位置:首頁 » 操作系統 » db2創建資料庫表

db2創建資料庫表

發布時間: 2023-02-06 19:41:27

『壹』 使用DbVisualizer連接db2,怎麼創建資料庫

方法/步驟
打開dbvisualizer,點擊新建連接按鈕(點擊其中任意一個即可)。
dbvisualizer怎樣連接DB2,Oracle等資料庫
需要填寫7項信息
(1)設置格式,默認選擇Server Info即可
(2)Name:資料庫連接名稱(自己隨便起)
(3)DataBase Type:資料庫類型(MySql,DB2,Oracle等)
(4)Driver:驅動類型
(5)Userid:資料庫用戶名
(6)Password:密碼
(7)Auto Commit:是否自動提交,自動commit
dbvisualizer怎樣連接DB2,Oracle等資料庫
驅動(Driver)選擇DB2之後,自動出現三個新的內容:
(1)Database Server:資料庫的地址,IP
(2)Database Port:資料庫埠
(3)Database:數據名稱
dbvisualizer怎樣連接DB2,Oracle等資料庫
最終填寫的信息如下,然後點擊【connect】按鈕進行連接。
dbvisualizer怎樣連接DB2,Oracle等資料庫
如果連接成功,則下方出現如下信息,代表您的DB2連接已經新建完畢。
dbvisualizer怎樣連接DB2,Oracle等資料庫
如果出現如下信息,則代表連接錯誤。需要檢查用戶名,密碼,伺服器IP,埠,資料庫名等信息填寫的是否正確。
dbvisualizer怎樣連接DB2,Oracle等資料庫
可以點擊【Ping Server】按鈕,查看與伺服器之間的網路是否暢通。
dbvisualizer怎樣連接DB2,Oracle等資料庫
如果伺服器網路暢通,會提示如下信息
dbvisualizer怎樣連接DB2,Oracle等資料庫

『貳』 在Ubuntu(linux)環境下,如何在DB2資料庫上創建table,最好貼上代碼~

這是我在linux下命令,跟Ubuntu應該一樣!你試試看!
查看當前用戶表:list tables
查看資料庫定義所有表:list tables for all
查看指定模式表:list tables for schema <schema name>
查看當前用戶名為模式表:list tables for schema
查看錶結構:describe table <tablename>
創建:create table <schema name>.<table name> (<column name> <type>) in <tablespace name>
例如:create table agent.test (id integer, name varchar(10)) in users

『叄』 如何建立DB2分區資料庫

1) 了解分區定義
分區定義可以從節點配置文件(db2nodes.cfg)得到,其位於實例所有者的主目錄中,它包含一些配置信息,告訴 DB2 有哪些伺服器參與分區資料庫環境的實例。分區資料庫環境中的每個實例都有一個 db2nodes.cfg 文件。對於每個參與實例的伺服器,db2nodes.cfg 文件必須包含一個條目。當創建實例時,會自動創建 db2nodes.cfg 文件並對擁有實例的伺服器添加條目。這里我們假設有4個分區。

2) 創建資料庫
create db dpfdb;
默認會創建3個分區組IBMCATGROUP(只在0號分區上)
IBMTEMPGROUP ,IBMDEFAULTGROUP(在所有分區上),如果用戶沒有創建其他分區組,所創建的表空間會默認放在IBMDEFAULTGROUP上

3) 創建分區組
我們在 1到3號分區建立一個分區組
CREATE DATABASE PARTITION GROUP USERGROUP ON DBPARTITIONNUMS(1,2,3);

4) 創建表空間
CREATE TABLESPACE TS IN USERGROUP MANAGED BY DATABASE USING (file '/DB2containers/TScontainer $N' 10000)
有4個containers被創建
/DB2containers/TScontainer0 - on DATABASE PARTITION 0
/DB2containers/TScontainer1 - on DATABASE PARTITION 1
/DB2containers/TScontainer2 - on DATABASE PARTITION 2
/DB2containers/TScontainer3 - on DATABASE PARTITION 3

5) 創建表
CREATE TABLE DPFTABLE (ID INTEGER NOT NULL,
NAME CHAR(20) NOT NULL)
IN TS
PARTITIONING KEY (ID) USING HASHING;

『肆』 如何創建一個使用gbk字元集的mydb2資料庫

一、創建和查看資料庫

1.創建資料庫
CREATE DATABASE [IF NOT EXISTS]#可選內容 db_name [create_specification]#如下定義:
[DEFAULT] CHARACTER SET charset_name#字元集 | [DEFAULT] COLLATE collation_name#校對規則
(1)創建一個名稱為mydb1的資料庫
create database mydb1;
(2) 創建一個使用gbk字元集的mydb3的資料庫
create database mydb2 character set gbk;
(3)創建一個使用utf8字元集,並帶校對規則的mydb3資料庫
create database mydb3 character set utf8 collate utf8_bin;
2.查看資料庫
(1)顯示資料庫 語句:
show databases;
(2) 顯示資料庫創建語句:
show create database mydb3;
3.修改資料庫
ALTER DATABASE [IF NOT EXISTS] db_name [alter_specification [, alter_specification [,........#規格如下
[DEFAULT] CHARECTER SET charset_name [DEFAULT] COLLATE collation_name
(1) 查看伺服器中的資料庫,並把其中某一個庫的字元集修改為utf8
alter database mydb2 character set utf8;
4.修改資料庫
DROP DATABASE [IF EXISTS] db_name
(1)刪除資料庫mydb3
drop database mydb3;
5.選擇資料庫
use 資料庫;
select database();#查看資料庫
二、資料庫中表的操作
1.學習資料庫的數據類型
2.增加表
CREATE TABLE table_name(
field1 datatype
field2 datatype
field3 datatype
field4 datatype
) character set 字元集 collate 校對規則 #建議默認
field:指定列名 datatype:指定列類型
(1)創建一個員工表employee
create table employee (
id int,
name varchar(20),
gender char(1),
birthday date,
entry_data date,
job varchar(50),
salay double,
resume text
);
3.查看錶
查看錶結構:desc tab_name;
查詢當前資料庫中的所有表:show tables;
查看錶的建表語句:show create table;
4.修改表
ALTER TABLE table_name ADD (column datatype [DEFAUL expr] [,column datatype]......);
ALTER TABLE table_name MODIFY (column datatype [DEFAUL expr] [,column datatype]......);
ALTER TABLE table_name DROP (column );
修改列的名稱:ALTER TABLE table_name change [column]
old_col_name column_definition;
修改表的名稱:rename table 表名 to 新表名;
修改表的字元集編碼:alter table tab_name character set utf8;
(1)在上面員工表基本上增加一個image列
alter table employee add image blob;
(2)修改job列,使其長度為60
alter table employee modify job varchar(60);
(3)刪除gender列
alter table employee drop gender;
(4)表名改為user
alter table employee to user;
(5)修改表的字元集為utf8
alter table user character set utf8;
(6)列名name修改為username
alter table user change name username varchar(20)
5.刪除表
drop table table_name;
三、表的約束
1.PRIMARY KEY 主鍵約束:非空&唯一
create table employee (
id int primary key,
name varchar(20),
gender char(1),
birthday date,
entry_data date,
job varchar(50),
salay double,
resume text
);
2.NOT NULL非空約束:不能為空
create table employee (
id int primary key,
name varchar(20),
gender char(1) not null,
birthday date,
entry_data date,
job varchar(50),
salay double,
resume text
);
3.UNIQUE唯一約束:唯一
create table employee (
id int primary key,
name varchar(20) unique,
gender char(1) not null,
birthday date,
entry_data date,
job varchar(50),
salay double,
resume text
);
4.DEFAULT默認約束:
create table employee (
id int primary key,
name varchar(20) unique,
gender char(1) not null,
birthday date,
entry_data date,
job varchar(50) DEFAULT 『sxs『,
salay double,
resume text
);

『伍』 DB2想建一個資料庫,本機的

db2的用戶就是系統的用戶,給
系統用戶賦值,就可以當db2的用戶使用了。
資料庫用戶登錄後,默認的schema的名字就是用戶名,如果想要訪問別的用戶的表,就要加上schema。
或者用set
current
schema命令來設置schema~

『陸』 DB2如何新建自己的資料庫並創建用戶名和設

DB2-創建用戶和組,資料庫

1、增加一個操作系統用戶
groupadd test---添加用戶組test
useradd -m -g test -d /home/test test---添加用戶test
passwd test---修改test的密碼

2、賦予用戶DB2許可權
db2 connect to sample---連接到sample資料庫
db2 grant connect on database to user test---賦予test用戶sample資料庫的connect許可權
db2 connect reset--關閉連接

『柒』 DB2怎麼創建資料庫啊

在創建資料庫時要考慮幾個因素,有幾種創建資料庫的方法。
可以使用從 Control Center 調用的 Create Database 向導,會引導用戶分步創建資料庫。要是了解實際的 Create Database 命令的話,還可以從 DB2 Command Window、Command Editor 或命令行直接發出命令。
在這個示例中,從 DB2 First Steps Launch 面板的 Create Database 向導:
1、啟動 DB2 Control Center。點擊 Start > All Programs > IBM DB2 > General Administration Tools 並選擇 Control Center。當提示選擇 Control Center 視圖時,點擊 OK 選擇默認視圖(Advanced)。
2、點擊 All Databases(如圖 5 所示),然後點擊 Create New Database。Create Your Own Database 向導打開。
5. 從 Control Center 創建新資料庫
3、在 Create Your Own Database 向導中,指定資料庫名和資料庫目錄的位置。輸入 HelloWld 作為資料庫名。指定 C:\ 作為默認路徑。輸入 hwld 作為資料庫別名。在 Comment 欄位中輸入任何描述性的注釋。
4、選中 Enable Database for XML。XML 列只能在 UTF-8 代碼集(Unicode)資料庫中使用。所以要在資料庫中使用 XML,就必須創建 Unicode 資料庫。
5、不需要指定任何其他資料庫選項,所以選擇 Summary 面板,然後點擊 Show Command 來查看創建這個資料庫所用的 DB2 命令。
6、因為在這個資料庫中啟用了 XML,所以使用 CODESET UTF-8。點擊 Close。如果想將命令保存到文件中,供以後參考或重用,那麼點擊 Save 而不是 Close。
7、在 Create New Database 窗口中,點擊 Finish 並等待向導完成操作。
在 DB2 創建資料庫時,它還創建以下東西:
1、在指定的驅動器或路徑上創建必要的資料庫目錄
2、創建一組默認的表空間,包括 SYSCAT、TEMPORARY 和 USER 表空間
3、在編目表空間中創建一組系統編目表和視圖
4、創建資料庫配置(DB CFG)文件並設置默認值
5、為資料庫恢復日誌文件創建空間並分配它
6、為資料庫(如 CLI)和命令行處理器創建的幾個應用程序
使用 DB2 Control Center 檢查創建的資料庫
在 Control Center 左邊的面板中,找到並展開 All Systems 和 All Databases。看看是否能夠找到剛才創建的 HELLOWLD 資料庫。All Systems 提供了資料庫對象視圖,這些對象依次根據機器、實例和資料庫進行分組。在這個機器上只有一個實例,DB2。All Databases 提供了這個機器上的所有資料庫的快速查看。
6. 查看新資料庫
如果了解創建資料庫所用的 DB2 命令,那麼可以使用在前面的 Create New Database 向導窗口中保存的 CREATE DATABASE 命令並根據需要進行修改,然後從 DB2 命令行處理器發出 CREATE DATABASE 命令來創建資料庫。
選擇 Start > Run,輸入 db2cmd 並按 Enter。打開 DB2 命令行處理器窗口。要想獲得 create database 命令的幫助,可以在命令行窗口中輸入 db2 ? create database。
輸入 db2 CREATE DATABASE MYTESTDB ON C:。在命令成功完成之後,點擊 Control Center 主菜單中的 Selected 並點擊 Refresh。然後看看是否能夠在 Control Center 中找到新的資料庫 MYTESTDB。
在 DB2 命令窗口中輸入命令 db2 LIST DATABASE DIRECTORY。應該會看到 HELLOWLD 和 MYTESTDB 資料庫的資料庫項。

『捌』 db2 中如何建立資料庫

db2一般是從「控制中心」進入可視化頁面,然後添加資料庫,按著提示一直下一步就行

熱點內容
mc中國版伺服器地址 發布:2024-04-20 15:33:13 瀏覽:411
手機修改wifi密碼網站是什麼 發布:2024-04-20 15:22:05 瀏覽:323
js源碼下載 發布:2024-04-20 15:05:16 瀏覽:20
編譯翻譯的區別 發布:2024-04-20 14:55:53 瀏覽:894
登錄之後qq密碼要在哪裡看 發布:2024-04-20 14:55:03 瀏覽:731
天龍多開腳本 發布:2024-04-20 14:53:05 瀏覽:771
同一段代碼編譯的長度不同 發布:2024-04-20 14:24:14 瀏覽:380
緩存美劇權力的游戲 發布:2024-04-20 14:16:52 瀏覽:988
如何刪除word文件保存密碼 發布:2024-04-20 14:15:18 瀏覽:825
紅米安卓10如何降級到安卓9 發布:2024-04-20 14:13:25 瀏覽:31