將資料從 CSV 檔案匯入 MySQL 表時,並不總是需要對應所有欄位。有時需要跳過不相關的欄位或避免對應存在資料不符的資料列。
問題:
考慮一個包含11 列的CSV 檔案:
而一個MySQLSQL只有9 columns:
目標是將CSV 中的第1 列到第 8列匯入到MySQL 表的前8 列,但跳過第9 列和第10 列,然後將CSV 的第11 列對應到第9 列解:
跳過表中的列導入期間的CSV,在LOAD DATA INFILE 指令中使用@dummy變數:在此指令中:以上是使用 LOAD DATA INFILE 將 CSV 檔案匯入 MySQL 時如何跳過欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!