Загрузить данные из EXCEL / CSV в MYSQL, используя запрос? - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь загрузить данные из файла Excel / CSV в MYSQL DB?Что не так с этим кодом ??

LOAD DATA INFILE "D:/MY_SQL_Practice/Sales_Data.csv" INTO TABLE sales_data 
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n' 
ignore 1 rows;

1 Ответ

0 голосов
/ 25 сентября 2019

Как описано в ссылке на MySQL, https://dev.mysql.com/doc/refman/8.0/en/load-data.html В примере используется только синтаксис «и никогда»: LOAD DATA INFILE '/ tmp / jokes.txt' INTO TABLE шутки FIELDS TERMINATED BY ''LINES TERMINATED BY' \ n %% \ n '(шутка);

Можете ли вы попробовать этот синтаксис? Заменить "на":

LOAD DATA INFILE' D: / MY_SQL_Practice / Sales_Data.csv 'INTO TABLE sales_data FIELDS TERMINATED BY', 'LINES TERMINATED BY' \ n 'игнорировать 1 строку;

...