mysql 导出数据到文件出现 --secure-file-priv option so it cannot execute t 修改my.ini注意事项

导出数据:

select *  from plant_breed into outfile "E:/tools/mysql/export/plant_breed.txt";

提示 The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

通过命令查看允许的导出导入目录:

show variables like '%secure%';

 看到的结果是:

  • secure-file-priv="C:/ProgramData/MySQL/MySQL Server 5.7/Uploads"

进入my.ini修改的配置,但是依然是上面的提示,弄了半天也没办法,果断改为空值,这个按照MySQL的说法是不限制了,结果依然是同样的提示。折腾了半天发现是windows下斜杠的问题。

很多同学通过查看参数,返回的是:

但是my.ini配置的却是:

所以导出目录必须和my.ini的斜杠一致方可导出。

参考:详述 MySQL 导出数据遇到 secure-file-priv 的问题

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值