您的位置:首页 > 其它

快速把10万条数据导出到文件的方法

2013-05-21 13:36 253 查看
用php处理一般有

$res = mysql_query($sql);

while($row=mysql_fetch_assoc($res))

{

//code

}

这样处理比较慢,

快的方式有二:

第一,就是直接用下面这条语句,对资源消耗低,时间快,效率高

SELECT * INTO OUTFILE 'c:\drug.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM drug

这样导出之后就是csv格式数据;

第二,使用mysqldump导出的数据为sql脚本

mysqldump -h -u -p -where="条件" 库名 表名>tmp/test.sql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐