ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv
option so it cannot execute this statement’
解决步骤:
1.找到C:\ProgramData隐藏文件夹下的MySQL文件夹下的my.ini文件
若没有该文件夹,需要打开隐藏项目
Win11下是这样的

Win10下是这样的

打开后,在C盘下找到ProgramData文件夹

找到MySQL

找到my.ini文件

2.修改该文件的权限,以使个人账户可以对其进行修改
右键属性-> 安全 -> 编辑

找到个人账户 -> 权限勾选完全控制/写入 -> 应用

3.修改my.ini文件,找到secure-file-priv属性,将其值改为空双引号即可。

4.重启MySQL服务


然后右键重新启动该服务即可。
最后再登录mysql,使用OUTFILE 命令就可以了~

本文指导如何在Windows下修复MySQL因secure-file-priv选项导致的ERROR1290问题,涉及my.ini文件权限调整和配置修改,确保个人账户可执行OUTFILE命令。
1万+

被折叠的 条评论
为什么被折叠?



