羅德興老師的教學歷程檔案 - 107-2 資料庫管理系統 - 資料匯入與匯出 |
|
|
資料匯入與匯出資料匯入與匯出1. 資料匯入到 table與匯出 (1) 先準備一個資料檔如下 (***.csv) '12','檸檬','10' '13','芭樂','150' '20','番茄','165' '21','香蕉','140' '23','蓮霧','250' '24','橘子','100' '30','奇異果','290' '31','梨子','510' '32','富士蘋果','410' '33','小蘋果','105' '34','柳丁','115' '40','西瓜','290' '10','蘋果','110' '11','青蘋果','20' (2) 新增資料庫 (databse) test 與資料表 (table) product DROP DATABASE IF EXISTS test; -- 刪除資料庫 CREATE DATABASE `test` CHARACTER SET utf8; -- 建立資料庫 採 utf8 編碼 -- 新增 table USE test; CREATE TABLE product ( p_id char(10) NOT NULL, name char(50), cost int NOT NULL, PRIMARY KEY (p_id) ) CHARACTER SET=utf8, ENGINE=INNODB; (3) 匯入資料到 product 中 使用HeidiSQL 選擇資料表 product --> Tools --> Import CSV file --> Filename(選擇檔案 ***.csv) Encoding(選擇編碼utf8) Fields terminated by , Fields enclosed by ' Fields escape by Lines terminate by \r\n 按匯入! (Import!) 鍵 2. 資料從 table (product) 匯出 SQL 程式如下: -- 匯出資料 USE test; SELECT * INTO OUTFILE "C:/AppServ/www/1021021a.txt" FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' FROM product; 3. 資料庫備份 (Backup) Filename C:/AppServ/www/mydb.sql
|
|
中華科技大學數位化學習歷程 - 意見反應 |