next up previous contents
Next: 指定格式 Up: Import 匯入 Previous: 重複匯入紀錄   Contents   DYWANG_HOME

指定欄位

  1. 使用 mysqlimport 指令,將檔案 animals.txt 的資料匯入到資料庫 dyw,並指定匯入欄位順序為 foot,name,id,成功匯入 4 筆。
    [root@kvm8 ~]# mysqlimport -uroot -p123qwe --local --columns=foot,name,id dyw animals.txt
    dyw.animals: Records: 4  Deleted: 0  Skipped: 0  Warnings: 0
    
  2. 再查詢資料表 animals 又多出 4 筆紀錄,但由於匯入時 id 與 foot 兩欄位對調,所以新增的 4 筆紀錄,原 foot 的紀錄存到 id 欄位,而 id 的紀錄存到 foot 欄位。
    mariadb root@localhost:dyw> select * from animals;                              
    +----+---------+------+
    | id | name    | foot |
    +----+---------+------+
    | 1  | dog     | 4    |
    | 2  | cat     | 4    |
    | 3  | chicken | 2    |
    | 15 | bird    | 2    |
    | 1  | dog     | 4    |
    | 2  | cat     | 4    |
    | 3  | chicken | 2    |
    | 15 | bird    | 2    |
    | 4  | dog     | 1    |
    | 4  | cat     | 2    |
    | 2  | chicken | 3    |
    | 2  | bird    | 15   |
    +----+---------+------+
    
    12 rows in set
    Time: 0.031s
    



De-Yu Wang 2020-04-07