当查询到的数据结果数据量非常大的情况(假设超过1W条),这时,如果想要对查询到的结果进行分析,就会变的非常困难。
而如果可以将结果导入到一个csv/txt文件中,就相对容易多了。
方式一、
mysql -h192.168.1.134 -uroot -p123 colander
select * from workingKeywordSearchTask where task_priority='high' into outfile '/tmp/data2.csv';
方式二、
mysql -h192.168.1.134 -uroot -p123 colander -e"select * from workingKeywordSearchTask where task_priority='high';" > '/tmp/data2.csv';
两种方式的区别是:
1、方式一要先登录数据库,然后再执行导出文件的脚本,而方式二则直接在本地导出文件。
2、方式一导出的只是数据,不包含字段名称,而方式二包含字段名称。