指定欄位

  1. 使用 mysqlimport 指令,將檔案 animals.txt 的資料匯入到資料庫 dyw,並指定匯入欄位順序為 foot,name,id,成功匯入 4 筆。
    [root@kvm3 ~]# 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 欄位。
    [root@kvm3 ~]# mariadb -uroot -p123qwe -e "select * from dyw.animals;"
    +------+---------+------+
    | id   | name    | foot |
    +------+---------+------+
    |    1 | dog     |    4 |
    |    2 | cat     |    4 |
    |    3 | bird    |    2 |
    |    4 | chicken |    2 |
    |    1 | dog     |    4 |
    |    2 | cat     |    4 |
    |    3 | bird    |    2 |
    |    4 | chicken |    2 |
    |    4 | dog     |    1 |
    |    4 | cat     |    2 |
    |    2 | bird    |    3 |
    |    2 | chicken |    4 |
    +------+---------+------+