Mysql日常使用中经常遇到将select查询的数据导出到本地目录的情况,以便数据备份、分析等。

接下来将介绍Mysql终端下使用 select ... into outfile 语句导出数据方法

命令:

mysql> SELECT * FROM passwd INTO OUTFILE '/tmp/runoob.txt'
-> FIELDS TERMINATED BY ',' ENCLOSED BY '"'
-> LINES TERMINATED BY '\n'; /**
参数说明:
FIELDS TERMINATED BY 用来对字段值之间进行分割,
FIELDS [OPTIONALLY] ENCLOSED BY 用来对字段值进行包裹,
FIELDS  LINES TERMINATED BY 用来对每行结束指定换行符
*/

举例

mysql> SELECT * from student into outfile '/home/homework/shenwenzhe/student.txt'; 

另外:

介绍下into outfile命令的相反命令:load data infile  数据导入,命令如下:

load data infile "/home/homework/shenwenzhe/student.txt" into table student;

注意点:如果导出时用到了FIELDS TERMINATED BY ',' ,OPTIONALLY ENCLOSED BY '"', LINES TERMINATED BY '\n'等语句,那么load时也要加上同样的分隔限制语句,并且要注意数据编码问题。

最新文章

  1. 洛谷1640 bzoj1854游戏 匈牙利就是又短又快
  2. gslX680驱动的移植实践
  3. vim一些常用的快捷键
  4. APP的缓存文件到底应该存在哪?看完这篇文章你应该就自己清楚了
  5. iOS 摇一摇
  6. box unboxing(装箱 拆箱) C#编程指南
  7. Android 启动模拟器是出现“Failed to allocate memory: 8”错误提示的原因及解决办法
  8. 【STM32】STM32 GPIO模式理解
  9. extjs form 取值 赋值 重置
  10. [Operationg System Labs] 我对 Linux0.00 中 boot.s的理解和注释
  11. Android --- 字符串\n的换行问题
  12. RabbitMQ知多少
  13. .NET内存泄漏(之 静态事件)
  14. C# TextBox猜想输入和历史记录输入
  15. 奇怪吸引子---LorenzStenflo
  16. imageio.ffmpeg.download() has been deprecated. Use 'pip install im ageio-ffmpeg' instead.'
  17. HDU-1176.免费馅饼(数字三角形变形)
  18. c# 菜鸟包裹查询
  19. Vim 命令、操作、快捷键全集
  20. 控制反转是Spring框架的核心。

热门文章

  1. k8s Helm安装Prometheus Operator
  2. Debian Stretch升级当前最新稳定版内核
  3. MVVM模式理解(转)
  4. C的温习-开头篇1
  5. altermanager使用报错
  6. 二.HTML
  7. box-shadow 模糊半径与扩展半径
  8. Java语言的介绍
  9. android studio学习---快捷键
  10. linux网桥配置brctl