之前在做sqli-labs练习,需要用到into outfile 出现以下问题:

执行SQL语句后在指定的路径下无文件生成。

例如:

执行 select into outfile "C:\\phpstudy1\\PHPTutorial\\WWW\\sqli-labs-master\\Less-49\\mmm.php" ;

出现报错

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

解决方法:

关于 secure-file-priv 这个参数是限制MySQL当前能否进行导入导出操作的。

进入MySQL命令行输入:show variables like '%secure%';查看 secure-file-priv 当前的值是什么

如果值为null,需要在你的MySQL配置文件中的my.ini文件添加或修改一句话。

我添加的是:secure_file_priv="/"

添加完后需要重启MySQL服务。

这里是最关键的,如果使用的是phpstudy的同学可能会发现我点下图的重启MySQL之后

再去命令行查看secure_file_priv的值发现还是null。

这里我觉得可能是phpstudy2018本身的bug,建议大家打开服务,在服务中重启MySQL:

重启完之后再去查看发现更改完成了。

最新文章

  1. FineReport关于tomcat集群部署的方案
  2. MySQL学习记录--操作时间数据
  3. 修复 XE7 , XE8 Frame 内 PopupMenu 快捷键失效问题
  4. OD 内存映射 属主找不到当前程序名解决办法 和 跟随ClassProc 反汇编窗口空白解决办法
  5. 关于tomcat8在windows2008下高并发下问题的解决方案
  6. 基本API-StdIn.java
  7. opencv初体验
  8. [Java][Android][Process] 暴力的服务能够解决一切,暴力的方式运行命令行语句
  9. html标签总结。
  10. 编码神器 Sublime Text 包管理工具及扩展大全
  11. linux内核之网络协议栈
  12. Smali文件语法解析
  13. 1664: [Usaco2006 Open]County Fair Events 参加节日庆祝
  14. 安装npm及cnpm(Windows)
  15. AJAX学习笔记(一)基础知识
  16. spring 文件模板下载多种实现方式
  17. Dynamic seq2seq in tensorflow
  18. Altium Designer 绘图流程及快捷键
  19. 查看oracle数据库允许的最大连接数和当前连接数
  20. CentOS 6.5 安装和使用Gitlab

热门文章

  1. Linux:jar服务部署
  2. 在一个py脚本中调用另外一个py脚本中的类或函数
  3. redis学习笔记(二)——java中jedis的简单使用
  4. mysql,mongodb,redis区别
  5. STM32笔记二
  6. JMeter之BeanShell常用内置对象
  7. c++中的对象模型
  8. datax的安装和使用(windows)
  9. 2021 MySQL安装教程(最新教程)- 含网盘下载
  10. PAT乙级:1077 互评成绩计算 (20分)