这篇文章主要为大家详细介绍了MySQL导出数据遇到secure-file-priv问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

ERROR 1290 (HY000): The MySQL server is running with the –secure-file-priv option so it cannot execute this statement.

对于上述错误,相信对于第一次执行 MySQL 数据导出操作的同学大都会遇见。至于为什么会遇到这个错误,原因很简单,那就是:我们不知道 MySQL 默认的导出目录是哪里,甚至都不知道 MySQL 对于数据的导出目录都有所限制。这其实很正常,因为我们不可能知道所有事,只要我们在遇到问题之后,能够找到正确的解决方法并记住就足够啦!学习嘛,就是一个不断积累的过程。

接下来,我们就一起来看看如何解决这个问题:在我们安装完 MySQL 之后,会自动生成一个名为my.ini的配置文件,该文件记录了 MySQL 的所有默认配置,如端口号、默认字符集、默认存储引擎等等。而这个配置文件,则位于隐藏文件夹ProgramData中,至于如何找到该隐藏文件夹,具体可以参考详述查看 MySQL 数据文件存储位置的方法。

此外,我们也可以通过命令查看secure-file-priv的当前值:

show variables like '%secure%';

执行上述命令,进行测试:

如上图所示,我设置的secure-file-priv值为D:/CoderLife/testMySQL,而 MySQL 默认的值为:

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

我们可以通过打开my.ini配置文件进行查看及修改:

如上图所示,我注释了 MySQL 的默认值,并修改成自己指定的路径。实际上,在我们修改此配置文件的内容之后,例如修改了secure-file-priv的默认值,要想使其生效,我们必须关闭 MySQL 然后重新启动。在这里,需要我们注意的是:关闭 MySQL 并不是指简单的用exit命令退出 MySQL 或者关闭 MySQL 窗口,而是关闭 MySQL 服务,然后重新启动服务。至于如何开启和关闭 MySQL 服务,具体可以参考详述 MySQL 数据库输入密码后闪退的问题及解决方案。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

原文链接:http://blog.csdn.net/qq_35246620/article/details/78148505

来源:https://www.jb51.net/article/125905.htm

MySQL导出数据遇到secure-file-priv问题的解决方法相关推荐

  1. mysql删除数据后id自增不连续的解决方法

    mysql删除数据后id自增不连续的解决方法 参考文章: (1)mysql删除数据后id自增不连续的解决方法 (2)https://www.cnblogs.com/weifeng-888/p/1163 ...

  2. mysql导出数据库1146_MySQL复制出错 Last_SQL_Errno:1146的解决方法

    这篇文章主要介绍了MySQL复制出错 Last_SQL_Errno:1146的解决方法,需要的朋友可以参考下 背景:我们在做数据迁移或者拆分的时候,使用Tablespace transcation 这 ...

  3. jsp 插入mysql乱码_JSP MySQL插入数据时出现中文乱码问题的解决方法

    当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12',' ...

  4. mysql导出 error1290_解决MySQL导出数据到文件报错:ERROR 1290

    环境: MySQL 8.0 操作: 1. 使用SELECT .. INTO OUTFILE ,想把数据导出到txt文件中,报如下错误: ERROR 1290 (HY000): The MySQL se ...

  5. mysql 导出数据 权限_MySQL 导出数据

    mysql的数据导出几种方法 http://www.blogjava.net/fisher/articles/90455.html 1.导出文件,需要相关权限 mysql数据导出的方法有很多,例如my ...

  6. mysql11导入数据_MySQL专题11之MySQL导出数据、MySQL导入数据

    1.MySQL导出数据 -  MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件中. a.使用SELECT...INTO OUTFILE -  以下实例中我 ...

  7. 25、MySQL 导出数据

    MySQL 导出数据 MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上. 使用 SELECT ... INTO OUTFILE 语句导出数据 以下实例中 ...

  8. MySQL导出数据为csv的方法

    MySQL导出数据为csv的方法 将数据库中的数据导出成csv格式的文件 CSV格式,其要点包括: (1)字段之间以逗号分隔,数据行之间以\r\n分隔: (2)字符串以半角双引号包围,字符串本身的双引 ...

  9. mysql导出数据到txt太慢_分享:mysql导出数据到txt文件

    本节主要内容: mysql导出数据到txt文件 sql语句示例: 复制代码 代码示例: SELECT email FROM xxxxxx where email is not null and ema ...

最新文章

  1. 89岁屠呦呦再次震惊世界!视频介绍疟疾、青蒿素和背后的故事
  2. 开发日记-20190827 关键词 计算机网络
  3. jquery学习手记(10)事件简介
  4. 转向AIOps之前,你应该做好哪些准备?
  5. SpringMVC中过滤器和拦截器的区别
  6. 优雅的使用 PhpStorm 来开发 Laravel 项目
  7. Android之如何让Android studio编译更快
  8. Android 图片异步加载的体会,SoftReference已经不再适用
  9. paping使用来测试联通网站由于tcp协议导致的无法通信问题超时问题
  10. Ponemon Institute告诉你,大数据正在勾搭网络安全
  11. 【bzoj1999】[Noip2007]Core树网的核 树的直径+双指针法+单调队列
  12. 用PHP爬取知乎的100万用户
  13. redis技术分享ppt_技术分享丨华为鲲鹏架构Redis知识二三事
  14. 耳挂式蓝牙耳机原理_专为运动而生的DOSS T63无线蓝牙耳挂式运动耳机
  15. 【EI会议推荐】机电一体化、自动化与智能控制领域
  16. vue axios常用写法
  17. 13 款开源全文检索引擎
  18. 【软考 系统架构设计师】软件工程⑩ 系统运行与软件维护
  19. 傻妞web数据管理插件
  20. 大物下第10章熟记内容

热门文章

  1. Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)4
  2. 【tensorflow】tf.reshape函数说明:重塑张量
  3. java调用接口失败重调_java 接口调用问题
  4. Homepage Machine Learning Algorithm 浅谈深度学习中的激活函数 - The Activation Function in Deep Learning
  5. Linux驱动编程 step-by-step (五)主要的文件操作方法实现
  6. Dubbo背景和简介
  7. BZOJ3862Little Devil I——树链剖分+线段树
  8. puppet 基础篇
  9. SDUT OJ 数据结构实验之链表四:有序链表的归并
  10. 《逻辑与计算机设计基础(原书第5版)》——3.9 二进制加法器