ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option 解决办法
错误解释:
MySQL错误ERROR 1290 (HY000)
表示"The MySQL server is running with the --secure-file-priv option so it cannot execute this statement"。这意味着MySQL服务器配置了secure-file-priv
变量,该变量限制了数据导入和导出操作的路径。
解决方法:
查看当前的
secure-file-priv
设置:SHOW VARIABLES LIKE 'secure_file_priv';
根据返回的路径,将文件放置在该路径下,或者调整
my.cnf
(或my.ini
,取决于操作系统)配置文件中的secure-file-priv
路径。例如,在
my.cnf
中添加或修改:[mysqld] secure-file-priv = /path/to/desired/directory
- 重启MySQL服务以应用更改。
请注意,更改secure-file-priv
路径可能涉及权限和安全性考虑,确保选择的目录是安全的,并且MySQL进程有权限在该目录中读写文件。
评论已关闭