码迷,mamicode.com
首页 > 其他好文 > 详细

25、导出数据

时间:2019-10-15 10:16:52      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:convert   使用   pac   class   run   rem   设置   显示   cannot   

导出数据

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

SELECT * FROM runoob_tbl INTO OUTFILE ‘/tmp/runoob.txt‘;

显示: 1290 - The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

解决问题:

1、查看secure-file-priv的当前值:show variables like ‘%secure%‘; 若secure-file-priv值为null 2、输入命令:select @@basedir; -----找到my.ini配置文件 3、打开配置文件,添加:secure_file_priv="/"在文件最后 4、重启就好了

SELECT * FROM test_increment INTO OUTFILE ‘/SQL/tmp/test_increment.txt‘;

2、你可以通过命令选项来设置数据输出的指定格式,以下实例为导出 CSV 格式:

SELECT * FROM passwd INTO OUTFILE ‘/SQL/tmp/test_increment1.txt‘
FIELDS TERMINATED BY ‘,‘ ENCLOSED BY ‘"‘
LINES TERMINATED BY ‘\r\n‘;

SELECT a,b,a+b INTO OUTFILE ‘/SQL/tmp/test_increment1.txt‘
FIELDS TERMINATED BY ‘,‘ OPTIONALLY ENCLOSED BY ‘"‘
LINES TERMINATED BY ‘\n‘
FROM test_increment;

25、导出数据

标签:convert   使用   pac   class   run   rem   设置   显示   cannot   

原文地址:https://www.cnblogs.com/Stephanie-boke/p/11675204.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!