- 前置處理
- 遠端登入 kvm6 虛擬機。
- 以 root 身份登入 mysql。
- 在資料庫 dbk 進行以下資料表的處理,如果資料庫 dbk 不存在,請自行產生。
- primary key
- 建立資料表 keya,包含下列欄位,指定 phone 為 primary key。
- id int unsigned not null,
- name varchar(30),
- phone varchar(20)
- 下載檔案 key1.tbl,將其匯入 dbk 並設定欄位 id 為 primary key。
- 下載檔案 key2.tbl,將其匯入 dbk 並清除 primary key。
- 建立資料表 keyb,包含下列欄位,指定 lname 及 fname 組合為 primary key。
- id int unsigned not null,
- lname varchar(30),
- fname varchar(30),
- phone varchar(10)
- 下載檔案 key3.tbl,將其匯入 dbk 並設定欄位 lname 及 fname 組合為 primary key。
- 下載檔案 key4.tbl,將其匯入 dbk 並清除 primary key。
- unique key
- 建立資料表 keyc,包含下列欄位,指定 uid 為 unique key。
- uid int unsigned not null,
- user varchar(30),
- 下載檔案 key5.tbl,將其匯入 dbk 並設定欄位 uid 為 unique key。
- 下載檔案 key6.tbl,將其匯入 dbk 並清除 unique key。
- index
- 建立資料表 keyd,包含下列欄位,指定 uid 為 index。
- uid int unsigned not null,
- user varchar(30),
- 下載檔案 key7.tbl,將其匯入 dbk 並設定欄位 uid 為 index。
- 下載檔案 key8.tbl,將其匯入 dbk 並清除 index。
- 建立資料表 keye,包含下列欄位,指定 uid 與 user 組合為 index。
- uid int unsigned not null,
- user varchar(30),
- home varchar(40)
- 下載檔案 key9.tbl,將其匯入 dbk 並設定欄位 uid 與 user 組合成名為 login 的 index。
- 下載檔案 key10.tbl,將其匯入 dbk 並清除 index。
- 自動編號
- 建立資料表 keyf,包含下列欄位,指定 uid 為自動增加數字編號。
- uid int unsigned not null,
- user varchar(30),
- home varchar(40)
- 下載檔案 key11.tbl,將其匯入 dbk 並設定欄位 uid 為自動增加數編號,編號從 500 編起,至少再新增一筆紀錄。
- 下載檔案 key12.tbl,將其匯入 dbk 並清除 primary key 及自動編號。
DYWANG_HOME