由于secure_file_priv,因此无法在MySQL Server 8.0上导入txt文件

时间:2019-03-15 12:43:56

标签: mysql import upload

我已遵循此回复,但仍然无法正常工作...

How should I tackle --secure-file-priv in MySQL?

我跑:     LOAD DATA INFILE'C:\ ProgramData \ MySQL \ MySQL Server 8.0 \ Uploads \ Parts_with_eClass_Code.txt'INTO TABLE零件编号已分类;

我得到以下信息:

  

错误代码:1290。MySQL服务器正在使用   --secure-file-priv选项,因此它无法执行此语句

我已将文件添加到此处的标准Uploads文件夹中:

'secure_file_priv', 'C:\ProgramData\MySQL\MySQL Server 8.0\Uploads\'

为什么不起作用?

1 个答案:

答案 0 :(得分:0)

检查文件路径,并将“ \”替换为“ /”。替换完后,我解决了问题...

LOAD DATA INFILE'C:/ ProgramData / MySQL / MySQL Server 8.0 / Uploads / Parts_with_eClass_Code.txt'INTO TABLE零件编号已分类。

我希望他们可以为这种类型的错误提供另一个错误代码...