linux mysql csv文件_Linux MySQL数据库如何导出数据文件?导出csv语句命令

本文介绍了如何在Linux环境中使用MySQL的SELECT ... INTO OUTFILE语句将数据导出为CSV格式,包括基本用法和参数设置。同时,还提到了使用mysqldump工具导出数据到原始数据格式和SQL格式的方法,以及如何在不同主机间转移数据。
摘要由CSDN通过智能技术生成

广告

2017年11月13日

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

使用SELECT ... INTO OUTFILE语句导出数据

以下实例中我们将把数据表导出到/tmp/tutorials.txt文件中:

mysql>SELECT*FROM chenweiliang_tbl- >INTO OUTFILE'/tmp/tutorials.txt';

你可以通过命令选项来设置数据输出的指定格式,以下实例为导出CSV格式:mysql>SELECT*FROM passwd INTO OUTFILE'/tmp/tutorials.txt'- >FIELDS TERMINATED BY','ENCLOSED BY'''- >LINES TERMINATED BY'\ r \ n';

在下面的例子中,生成一个文件,各值用逗号隔开。这种格式可以被许多程序使用。SELECT a,b,a+b INTO OUTFILE'/tmp/result.text'FIELDSTERMINATED BY','OPTIONALLY ENCLOSED BY'''行终止'\n'FROM test_table;

SELECT ... INTO OUTFILE语句有以下属性:LOAD DATA INFILE是SELECT ... INTO OUTFILE的逆操作,SELECT句法。为了将一个数据库的数据写入一个文件,使用SELECT ... INTO OUTFILE,为了将文件读回数据库,使用LOAD DATA INFILE。

S

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值