代码之家  ›  专栏  ›  技术社区  ›  Isak La Fleur

无法在MySQL Server 8.0上导入txt文件,因为安全的\u file\u priv

  •  0
  • Isak La Fleur  · 技术社区  · 7 年前

    我已经听了这个答复,但仍然不起作用。。。

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

    我运行: 加载数据INFILE'C:\ProgramData\MySQL\MySQL Server 8.0\Uploads\Parts_with_eClass_代码.txt'到表partnumbersclassified;

    我得到以下信息:

    错误代码:1290。MySQL服务器正在运行 --保护file priv选项,使其无法执行此语句

    我已将文件添加到标准上载文件夹中:

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

    为什么不起作用?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Isak La Fleur    7 年前

    检查您的文件路径并将“\”替换为“/”。我把它换了以后就解决了。。。

    加载数据INFILE'C:/ProgramData/MySQL/MySQL-Server 8.0/Uploads/Parts_with_eClass_代码.txt'到表partnumbersclassified中。

    我希望他们能给这种类型的错误代码另一个。。。