gpt4 book ai didi

mysql - 我应该如何处理MySQL中的--secure-file-priv?

转载 作者:行者123 更新时间:2023-12-01 18:36:51 26 4
gpt4 key购买 nike

我正在学习MySQL,并尝试使用LOAD DATA子句。当我如下使用它时:

LOAD DATA INFILE "text.txt" INTO table mytable;


我收到以下错误:


MySQL服务器正在使用--secure-file-priv选项运行,因此它无法执行此语句


我该如何解决这个错误?

我已经检查过 another question on the same error message,但仍然找不到解决方案。

我正在使用MySQL 5.6

最佳答案

它按预期工作。您的MySQL服务器已使用--secure-file-priv选项启动,该选项基本上限制了您可以使用LOAD DATA INFILE从哪些目录加载文件。

您可以使用SHOW VARIABLES LIKE "secure_file_priv";查看已配置的目录。

您有两种选择:


将文件移动到secure-file-priv指定的目录。
禁用secure-file-priv。必须从启动中将其删除,并且不能动态修改。为此,请检查您的MySQL启动参数(取决于平台)和my.ini。

关于mysql - 我应该如何处理MySQL中的--secure-file-priv?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60017819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com