使用LOAD DATA INFILE 將CSV 檔案中的選擇性欄位插入MySQL
在這種情況下,您有一個包含許多列的CSV 文件,並且您需要使用LOAD DATA INFILE 命令選擇性地將特定列載入到MySQL 資料庫中。以下是實現此目的的方法:
解決方案:
利用LOAD DATA INFILE 命令,將目標列指定為變量,同時排除您不希望加載的列。以下語法將指導您:
LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (@col1,@col2,@col3,@col4) set name=@col4,id=@col2 ;
在此命令中:
透過使用此命令,您可以選擇性地將 CSV 檔案中所需的欄位插入 MySQL 表 t1。
以上是如何使用 LOAD DATA INFILE 將特定列從 CSV 檔案匯入 MySQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!