實機操作練習題
- 前置處理
- 遠端登入 kvm3 虛擬機。
- 以 root 身份登入 mariadb。
-
.txt 及 .sql 檔案存檔都存到
/tmp/$mysid.$evalname
目錄,其中變數 $mysid
為自己的學號,$evalname
為評分程式名稱不加副檔名,目錄若不存在,必須自行建立。
- 資料庫
- 建立資料庫 dbei
- 產生資料表 exim 包含下列欄位:
- id int
- title varchar(40) not null
- 依序新增兩筆紀錄,其 (id,title) 分別為 (1,eximx) 及 (2,eximy)。
- 使用語法 SELECT ... INTO OUTFILE 查詢資料表 exim,其結果匯到檔案。
- export1.txt:
select *....
,不指定任何格式。
- export2.txt:指定以符號「<>」做為欄位分隔,以驚嘆號「!」將每個欄位的紀錄括起來,每行以
\n
換行。
- 使用 mysqldump 命令匯出,並導向到檔案。
- export3.txt:資料表 exim 的 Row Data。
- 指定目錄 /tmp:資料表 exim,並將產生的 exim.txt 及 exim.sql 移到實際的
/tmp/$mysid.$evalname
目錄下。
- export4.sql:資料庫 dbei。