一、故障现象:

Mysql可使用 into outfile 参数把表中数据导出到文件,

例如可用以下命令把 test 表的数据导出到 test.txtSELECT * FROM newdb.test INTO OUTFILE 'test.txt';

以上命令在mysql5.6下运行没有问题,但在mysql5.7下运行则出现了以下错误:'ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv

option so it cannot execute this statement'

二、查看故障点:

查看官方文档,secure_file_priv参数用于限制LOAD DATA, SELECT …OUTFILE,

LOAD_FILE()传到哪个指定目录。secure_file_priv 为 'NULL' 时,表示限制mysqld不允许导入或导出。

secure_file_priv 为 '/tmp' 时,表示限制mysqld只能在/tmp目录中执行导入导出;

secure_file_priv '没有值'时,表示不限制mysqld在任意目录的导入导出。

三、核实故障点:

查看 secure_file_priv 的值,默认为NULL,表示限制不能导入导出。mysql> show global variables like '%secure_file_priv%';

+------------------+-------+

| Variable_name | Value |

+------------------+-------+

| secure_file_priv | NULL |

+------------------+-------+

1 row in set (0.00 sec)

因为 secure_file_priv 参数是只读参数,'不能使用set global命令修改'。mysql> # set global secure_file_priv='';

'ERROR 1238 (HY000): Variable 'secure_file_priv' is a read only variable'

四、解决方法:

打开my.cnf ,加入以下语句后重启mysql。# vim /etc/my.cnf

'secure_file_priv='''

查看secure_file_priv修改后的值mysql> show global variables like '%secure_file_priv%';

+------------------+-------+

| Variable_name | Value |

+------------------+-------+

| secure_file_priv | |

+------------------+-------+

1 row in set (0.00 sec)

五、查看成果:

修改后再次执行,成功导出。mysql> SELECT * FROM newdb.test INTO OUTFILE 'test.txt';

1 queries executed, 1 success, 0 errors, 0 warnings

查询:select * from newdb.test into outfile 'test.txt'

共 2 行受到影响

执行耗时 : 0.044 sec

传送时间 : 0 sec

总耗时 : 0.045 sec

注意,导出文件,在 /www/server/data/newdb/test.txt

mysql outfile raw_解决 Mysql outfile 的报错问题!相关推荐

  1. mysql 安装1364_安装完MySQL,在配置最后一步报错error Nr.1364

    [原文:http://www.mysqlperformanceblog.com/2014/01/28/10-mysql-settings-to-tune-after-installation/基本配置 ...

  2. mysql远程一会不用卡住_连接远程MySQL数据库项目启动时,不报错但是卡住不继续启动的,...

    连接远程MySQL数据库项目启动时,不报错但是卡住不继续启动的, 2018-03-12 17:08:52.532DEBUG[localhost-startStop-1]o.s.beans.factor ...

  3. mysql 5.6 主主复制_Percona MySQL 5.6 主主复制环境报错Got fatal error 1236 from master.....

    Percona MySQL 5.6 主主复制环境报错: mysql> show slave status\G *************************** 1. row ******* ...

  4. mysql 8.0.21 对用户授权报错 near ‘IDENTIFIED BY ‘123456‘ with grant option‘ at line 1

    mysql 8.0.21 对用户授权报错 near 'IDENTIFIED BY '123456' with grant option' at line 1 问题描述 mysql在创建用户,对用户授权 ...

  5. mysql.sock作用-解决mysql.sock直接找不到了的问题-重新生成mysql.sock

    = = = mysql.sock作用-解决mysql.sock直接找不到了的问题-重新生成mysql.sock mysql.sock作用 mysql的连接方式有两种:  1.通过TCP/IP的连接  ...

  6. mysql中大数据表alter增加字段报错:1034 Incorrect key file for table 'table_name'; try to repair it...

    mysql中大数据表alter增加字段报错:"1034 Incorrect key file for table 'table_name'; try to repair it" 现 ...

  7. 解决pip3 install mysqlclinet 报错 OSError: mysql_config not found

    作者:Bright Xu 这里用的服务器是Ubuntu18.04,CentOS服务器 请参考 CentOS 解决pip安装 mysqlclient 报错的问题 Django开发项目时使用MySQL数据 ...

  8. ueditor上传图片回调_(常见解决方法)UEditor报错“后端配置项没有正常加载,上传插件不能正常使用”...

    (常见解决方法)UEditor报错"后端配置项没有正常加载,上传插件不能正常使用"_向来萧瑟也无畏-CSDN博客​blog.csdn.net 报错信息 详见此文的"排错过 ...

  9. 搭建dubbo项目解决dubbo.xml标签报错的问题

    搭建dubbo项目解决dubbo.xml标签报错的问题 参考文章: (1)搭建dubbo项目解决dubbo.xml标签报错的问题 (2)https://www.cnblogs.com/ajax-li/ ...

最新文章

  1. c语言多线程mysql_多线程读写mysql数据库
  2. 微服务:Java EE的拯救者还是掘墓人?
  3. python调用大华sdk
  4. MySql数据库操作遇到的蛋疼二三事
  5. 森林病虫害高光谱遥感监测的研究进展
  6. python横向输出字符串_Python字符串及用法详解
  7. vue -使用阿里矢量图
  8. 日光能和电池两用计算机,为什么太阳照射的光可以给太阳能转化为电,而我们的日光灯却不行?...
  9. 名词用作动词举例_名词活用作动词
  10. python 004 __小斌文档 | 判断和循环
  11. 世界顶级企业的数据中台打造之旅
  12. Z39.50 图书信息检索
  13. 用HTML+CSS实现百度静态页面
  14. 数组操作 push()
  15. java系统高并发的解决方案
  16. html5如何设置字号,如何设置css中字体大小?
  17. Solr: Introduction
  18. 餐馆点餐系统(Java GUI + mysql)
  19. Raspberry Pi 4b点亮树莓派桌面(官方烧录工具)
  20. c语言虚数变量,关于C语言中的Complex(复数类型)和imaginary(虚数类型)

热门文章

  1. htmlentities在mysql_PHP和mySQL:何时确切使用htmlentities?
  2. frps 多个_同时穿透多个内网web服务,提示冲突
  3. jaxb java xml序列化_XML编程总结(六)——使用JAXB进行java对象和xml格式之间的相互转换...
  4. win10 .net framework 3.5 安装报错 0x800F0954问题
  5. centos 重装php_Centos手动安装PHP
  6. 质量管理系统_智慧工地管理系统,进度安全质量三合一
  7. mfc 监控文件操作_商务办公好伴侣 兄弟MFC系列多功能一体机
  8. php tipask yii 单点登录_php实现单点登录实例
  9. 理一理字节对齐的那些事
  10. PHP定界符的使用既注意事项