1. into outfile filename;

Mysql查询结果导出为Excel的几种方法

mysql> use world;   # 使用 mysql 自带的 world 数据库
mysql> select * from country into outfile "xx\\xx.xx";# 这样输出的结果便不会显示在命令行,而是导出到文件;

注意:windows 下路径分隔符用 \\(windows 默认是单斜杠)。

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

MYSQL导出数据出现The MySQL server is running with the –secure-file-priv option so it cannot execute this

mysql> show variables like '%secure%';
+--------------------------+------------------------------------------------+
| Variable_name            | Value                                          |
+--------------------------+------------------------------------------------+
| require_secure_transport | OFF                                            |
| secure_auth              | ON                                             |
| secure_file_priv         | C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\ |
+--------------------------+------------------------------------------------+

也就是 sql 语句中导出的文件路径必须在变量 secure_file_priv指定的路径下。如:

mysql> select * from country into outfile "C:\\ProgramData\\MySQL\\MySQL Server 5.7\\Uploads\\country.xls";

注意,在 mysql 的配置文件 my.ini 中,能够看到对 secure_file_priv 变量的设置。

命令行 sql 将结果导出到文件相关推荐

  1. 《现代命令行工具指南》9. 删除文件:让删除文件变得安全可控 - trash-cli

    ​好工具就是生产力,这是专栏<现代命令行工具指南>精讲的第 9 个命令行工具,欢迎品鉴. 把文件删了,突然后悔了,怎么办? 恢复呗! 一般操作系统中都有个回收站,用来临时存放被删除的文件, ...

  2. 在linux命令行下载百度网盘中的文件

    在linux命令行下载百度网盘中的文件 将想下载的文件创建一个公开链接, 然后在浏览器里输入链接地址,单击下载,之后浏览器会下载文件,此时取消下载,然后右键复制下载链接地址. linux命令行执行如下 ...

  3. prettier 命令行工具来格式化多个文件

    prettier 命令行工具来格式化多个文件 你可以使用 prettier 命令行工具来格式化多个文件.以下是一个使用命令行批量格式化文件的示例: 安装 prettier 如果你还没有安装 prett ...

  4. php mysql 命令行模式_MySQL_MYSQL导入导出sql文件简析,一.MYSQL的命令行模式的设置- phpStudy...

    MYSQL导入导出sql文件简析 一.MYSQL的命令行模式的设置 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysql\bin ...

  5. FFmpeg命令行工具学习(三):媒体文件转换工具ffmpeg

    一.简述 ffmpeg是一个非常强大的工具,它可以转换任何格式的媒体文件,并且还可以用自己的AudioFilter以及VideoFilter进行处理和编辑.有了它,我们就可以对媒体文件做很多我们想做的 ...

  6. Fmpeg命令行工具学习(三):媒体文件转换工具ffmpeg

    一.简述 ffmpeg是一个非常强大的工具,它可以转换任何格式的媒体文件,并且还可以用自己的AudioFilter以及VideoFilter进行处理和编辑.有了它,我们就可以对媒体文件做很多我们想做的 ...

  7. java打包dex_Android 命令行编译、打包生成apk文件

    一.搭建搭建环境 1. 安装JDK 和 Android SDK 2. 配置环境变量 D:\android-sdk-windows\tools C:\Program Files\Java\jdk1.6. ...

  8. 没有dpkg命令_ffsend:在命令行中通过 FireFox Send 分享文件 | Linux 中国

    在过去我们已经写了多篇有关安全分享这个话题的文章,今天我们甚至还将继续讨论这个话题,我们将介绍名为 ffsend 的工具.-- Vinoth Kumar Linux 用户偏爱使用 scp 或 rsyn ...

  9. 命令行部署程序保存pid到文件

    要记得把进程的pid保存到.pid文件 这可以理解成为一个规范,你可以不去遵守,但是如果遵守的话,可以给你很多便利. 命令行获取pid的方法 方法一: 通过命令行启动进程,然后通过ps ,grep, ...

最新文章

  1. 训练自己haar-like特征分类器并识别物体(1)
  2. 东京奥运会的官网的最上面是广告栏
  3. Transformer Family
  4. mockjs vue ajax,mockjs在vue中的使用
  5. java yaml dump方法_yamlyaml.load与yaml.dump方法
  6. [转] ASP.NET使用AJAX联动
  7. EChart绘制风速风向曲线分析图
  8. $(img)是什么意思_什么原因可以让你坚持跑步?医生总结5点,足以让你告别懒惰...
  9. java--方法重写与重载
  10. Ubuntu修改su和sudo密码
  11. win10安装Mujoco150和mujoco-py 1.50.1.0
  12. 分屏 投影显示 PPT
  13. PLC培训班一般多少钱?
  14. 模具设计的四个步骤总结
  15. 百万光年 ~~正式登陆苹果App Store~~
  16. Android面试之计算机网络基础
  17. 如何一键删除PPT的动画效果?
  18. 16款设计师必知晓的思维导图工具
  19. 神经网络研究主要内容,神经网络的起源和发展
  20. R语言替换某一列中某个特定数值

热门文章

  1. Android TTS实现简单阅读器
  2. mysql一行转多行
  3. scala中父类的继承
  4. 必须掌握的Java基础知识(一)
  5. python数据可视化基础
  6. C语言解决累加和累乘问题
  7. 音视频编解码:NVIDIA Jetson Linux Multimedia API(总结)
  8. Qt QT的I/O流 QT输入输出
  9. python tkinter-单选、多选
  10. Mac下的命令行自动补全功能