Я пытаюсь загрузить CSV-файлы в таблицу MySQL.Разделитель:, (запятая)
В качестве части исходных данных лишь немногие значения полей заключены в двойные кавычки, а внутри имеющихся у нас двойных кавычек имеется несколько записей, для которых / является частью данных поля инам нужно экранировать его.
По умолчанию / экранируется, а когда я указал «как экранирующий символ», экранируется.Поскольку у нас есть несколько специальных символов в одном файле, нам нужно экранировать несколько специальных символов.
Любое предложение
Например:
id name location
1 A "Location , name here"
2 B "Different Location"
3 C Another Location
4 D Location / with escape character
LOAD DATA LOCAL INFILE 'data.csv' INTO TABLE table_name FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES;