我有CSV帶有標題和數據字段的文件。我如何通過SQL查詢插入此消息並刪除標題。在我編寫的代碼正在工作的時候,它將頭部作爲數據插入到數據庫中。PHP,MySQL - 插入帶有標題的CSV文件
代碼:
$files = directory_map('./assets/csv/');
foreach ($files as $file) :
$filefile = './assets/csv/' . $file;
$q = "LOAD DATA LOCAL INFILE '$filefile' INTO TABLE person FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n' (personal_name, personal_lastname,
personal_country,personal_address,contact_email,dateadded);";
$this->db->query($q);
endforeach;
我收到此錯誤:**錯誤編號:1064 您的SQL語法錯誤;檢查與您的MySQL服務器版本相對應的手冊,以便在第3行'ignore 1 lines'附近使用正確的語法。** – Sasha 2014-09-29 12:00:03
發現錯誤 - 忽略1行需要遵循** LINES TERMINATED BY'\ n'** 。感謝幫助 :) – Sasha 2014-09-29 12:04:55