Cuando ejecute el siguiente código en MySQL5.0, tendré una respuesta como:
Código de error: 2068. Solicitud de archivo LOAD DATA LOCAL INFILE rechazada debido a restricciones de acceso.
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;Ya configuré el archivo local en On, pero aún no funciona, ¿debo cambiar algún parámetro?
Bien, finalmente encontré la solución, necesitamos ir al cliente de línea de comandos de MySQL (mi versión es 5.7) y cambiar todos los \ en la ruta a / , como
LOAD DATA LOCAL INFILE 'C:/Users/Downloads/2013-07 - Citi Bike Trip Data.csv'En el banco de trabajo y la celda nos mostrará el error diferente, en la celda, la respuesta es Error 1148, en el banco de trabajo es 2068.