像这样的响应“错误代码:2068从csv加载数据时,由于访问限制,加载数据本地填充文件请求被拒绝

qhhrdooz  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(244)

当我在mysql5.0中运行下面的代码时,会得到如下响应:
错误代码:2068。由于访问限制,加载数据本地加密文件请求被拒绝。

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;

我已经将本地内嵌设置为打开,但仍然无法工作,是否仍需要更改任何参数?

atmip9wb

atmip9wb1#

好的,我终于找到了解决方案,我们需要转到mysql命令行客户端(我的版本是5.7),并更改所有 \ 在通往 / ,就像

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

在工作台和单元格中会向我们显示不同的错误,在单元格中,响应是错误1148,在工作台中是2068。

相关问题