MySQL之selectintooutfile用法

1、select into outfile可以导出数据到指定目录下的文件中

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的龙岗网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

语法:

SELECT ... INTO OUTFILE 'file_name'
[CHARACTER SET charset_name]
[export_options]
export_options:
[{FIELDS | COLUMNS}
[TERMINATED BY 'string']
[[OPTIONALLY] ENCLOSED BY 'char']
[ESCAPED BY 'char']
]
[LINES
[STARTING BY 'string']
[TERMINATED BY 'string']

2、示例如下:

1)查看要导出数据的表t1

MySQL> select * from t1;
+------+--------+
| id   | name   |
+------+--------+
|    1 | wang   |
|    2 | steven |
|    3 | tiger  |
|    4 | lilu   |
+------+--------+
4 rows in set (0.00 sec)

2)查看导出的文件

[mysql@oneproxy outfile]$ more t1.file 
1,"wang"
2,"steven"
3,"tiger"
4,"lilu"

3)创建要导入的表t2;

mysql> create table t2 as select * from t1 where 1=2;
Query OK, 0 rows affected (0.03 sec)

4)将导出的数据导入t2

mysql> LOAD DATA  INFILE '/mysql/outfile/t1.file'  INTO TABLE t2 FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
Query OK, 4 rows affected (0.01 sec)
Records: 4  Deleted: 0  Skipped: 0  Warnings: 0

5)查看导入的数据

mysql> select * from t2;
+------+--------+
| id   | name   |
+------+--------+
|    1 | wang   |
|    2 | steven |
|    3 | tiger  |
|    4 | lilu   |
+------+--------+
4 rows in set (0.00 sec)

本文题目:MySQL之selectintooutfile用法
当前链接:http://bzwzjz.com/article/iejdde.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设公司 成都网站建设 营销型网站建设 成都定制网站建设 商城网站建设 成都网站制作 企业网站制作 企业网站建设 网站制作 网站制作报价 攀枝花网站设计 成都网站设计 网站建设费用 定制网站设计 手机网站建设 成都网站设计 网站设计 网站建设改版 成都网站制作 高端品牌网站建设 自适应网站设计 成都网站设计