next up previous contents
Next: LOAD DATA 指定格式 Up: Import 匯入 Previous: Import 匯入   Contents

LOAD DATA

  1. 先登入 mysql,使用 dyw 資料庫。
    [root@kvm8 ~]# mysql -s -uroot -p123qwe
    mysql> use dyw;
    mysql>
    
  2. 查看目前資料表 animals 紀錄有三筆。
    mysql> select * from animals;
    id	name	foot
    2	cat	4
    3	chicken	2
    1	dog	4
    mysql>
    
  3. 將資料表 animals 匯出到檔案 /tmp/dump.txt。
    mysql> select * from animals into outfile '/tmp/dump.txt';
    mysql>
    
  4. 使用語法 LOAD DATA 讀取檔案資料,匯入資料到資料庫。
    mysql> load data local infile '/tmp/dump.txt' into table animals;
    mysql>
    
  5. 再查看資料表 animals 出現重複的紀錄。
    mysql> select * from animals;
    id	name	foot
    2	cat	4
    3	chicken	2
    1	dog	4
    2	cat	4
    3	chicken	2
    1	dog	4
    mysql>
    



2018-04-19