Я пытаюсь загрузить данные из файла 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;
Как описано в ссылке на 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 строку;