![]() |
溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - 105-2-四技資管二甲乙資料庫管理系統 - 第8週-MySQL備份與回復 |
| 第8週-MySQL備份與回復MySQL匯入匯出備份資料 一、匯入事先建好的資料 1.以Notepad建立資料,欄位之間以逗號分隔,每個Row一列 2. 在HeidiSQL的Query視窗 LOAD DATA INFILE "C:/AppServ/www/stmd.txt" INTO TABLE stmd FIELDS TERMINATED BY ","; SELECT * FROM stmd; 3. 利用HeidiSQL 選擇資料表 stmd --> Tools --> Import CSV file --> Filename(選擇檔案) Encoding(選擇編碼utf8) Fields terminated by , (欄位結束) Fields enclosed by (欄位包覆) Fields escape by (欄位脫序字元) Lines terminate by \r\n (列結束) 按 Import! 鍵 二、由資料表中匯出資料方法 SELECT * FROM stmd INTO OUTFILE "C:/AppServ/www/stmdbackup.txt"; 三 資料庫備份 (Backup) 由HeidiSQL做資料庫備份 執行HeidiSQL、連接mydb、滑鼠指到mydb、按右鍵、Export database as SQL 選擇 Databases Drop Create (產生 Drop database Create database敘述) Tables Drop Create Insert (產生 Drop table Create table 與 insert 敘述) Output One big file (輸出為一個大檔案) Filename C:/AppServ/www/mydb.sql (輸出檔名) 四 資料庫回復 (Restore) 利用HeidiSQL的Query 視窗將備份資料貼上執行 作業 利用write.sql write.txt stmd.txt建立資料庫並練習資料庫備份與回復 並以上週的作業為作為期中考的基礎
|
|
中華科技大學數位化學習歷程 - 意見反應 | ![]() |