Ответ типа «Код ошибки: 2068. Запрос файла LOAD DATA LOCAL INFILE отклонен из-за ограничений доступа». Когда я загружаю данные из CSV - PullRequest
0 голосов
/ 14 июля 2020

Когда я запускаю приведенный ниже код в MySQL5.0, у меня будет такой ответ:

Код ошибки: 2068. Запрос файла LOAD DATA LOCAL INFILE отклонен из-за ограничений доступа.

LOAD DATA LOCAL INFILE 'C:\Users\Downloads\2013-07 - Citi Bike Trip Data.csv'  
INTO TABLE citibike.stations   
FIELDS TERMINATED BY ','   
LINES TERMINATED BY '\n'   
IGNORE 1 ROWS  
(@id, @startstationname, @startstationlatitude, @startstationlongitude)    
SET   
     id = @id,  
     Name =@startstationname,  
     Latitude=@startstationlatitude,  
     Longitude=@startstationlongitude;  

Я уже установил для локального файла значение «Вкл.», Но все еще не работает, нужно ли мне изменять какой-либо параметр?

1 Ответ

0 голосов
/ 15 июля 2020

Хорошо, я наконец нашел решение, нам нужно go для MySQL клиента командной строки (моя версия 5.7) и изменить все \ в пути на /, например

LOAD DATA LOCAL INFILE 'C:/Users/Downloads/2013-07 - Citi Bike Trip Data.csv' 

В рабочей среде и ячейка покажет нам разные ошибки, в ячейке ответ - Ошибка 1148, в рабочей среде - 2068.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...