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

LOAD DATA 指定欄位

  1. 上例匯入時沒有指定欄位,所以依序匯入,但也可以依使用者指定的欄位匯入,此例中故意將欄位 id 排在最後。
    mysql> load data local infile '/tmp/dump.txt'
        -> into table animals(name,foot,id);
    
  2. 再查看資料表 animals 出現最後三筆紀錄的 foot 欄位都是 0,原因為匯入檔案輸入的資料為動物名稱的字串,但 foot 欄位格式限定是 tinyint。
    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
    2	cat	4
    3	chicken	2
    1	dog	4
    4	2	0
    2	3	0
    4	1	0
    mysql>
    



2018-04-19