使用SELECT .. INTO OUTFILE 导出文本文件

SELECT COLUMNLIST FROM TABLE WHERE CONDITION INTO OUTFILE 'FILENAME'  [OPTIONS]
 
-- OPTIONS选项
FIELDS TERMINATED BY 'VALUE'
FIELDS [OPTIONALLY] ENCLOSED BY 'VALUE'
FIELDS ESCAPED BY 'VALUE'
LINES STARTING BY 'VALUE'
LINES TERMINATED BY 'VALUE'
SELECT COLUMNLIST FROM TABLE WHERE CONDITION 是一个查询语句, INTO OUTFILE  语句的作用就是把前面 SELECT 语句查询出来的结果导出到名称为’filename‘的外部文件中
 [OPTIONS] 为可选参数选项, OPTIONS 部分的语法包括 FIELDS AND LINES 子句,其可能的取值有:
FIELDS TERMINATED BY 'VALUE' 设置字段之间的分隔符,可以为单个或者多个字符,默认情况下为制表符“\t”
FIELDS [OPTIONALLY] ENCLOSED BY 'VALUE' 设置字段的包围字符,只能为单个字符,如果使用了OPTIONALLY,则只有 CHAR AND VARCHAR 等字符数据字段被包括 
FIELDS ESCAPED BY 'VALUE' 设置如何写入或读取特殊字符,只能为单个字符,即设置转义字符,默认值“\”
LINES STARTING BY 'VALUE'  设置每行数据开头的字符,可以为单个或多个字符,默认情况下不适用任何字符。
LINES TERMINATED BY 'VALUE' 设置每行数据结尾的字符,可以为单个或多个字符,默认值为“\n”
 FIELDS 和 LINES 两个子句都是自选的,但是如果两个都被指定了,FIELDS必须位于LINES的前面。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值