借助csv文件将数据从MongoDB导入到MySQL中。
MongoDB提供了mongoexpert命令可将数据库中的数据导出成json和csv两种格式的文件。进入路径MongoDB/bin
输入命令:mongoexpert -h [主机ip] -d [数据库名] -c [collection名] --csv -f [fields名,多个用","隔开] -o [输出的文件名]
如此可以将数据导入到csv文件中。
然后利用MySQL的导入数据命令将文件导入到MySQL中:
load data infile '/tmp/data.csv' replace into table log_get_part fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\n';
鸣谢博文:
http://chenzhou123520.iteye.com/blog/1641319
http://blog.csdn.net/sara_yhl/article/details/6850107
阅读(2729) | 评论(0) | 转发(0) |