首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

mongodb的mongoexport下令的使用

2012-07-29 
mongodb的mongoexport命令的使用mongodb还提供了mongoexport 和 mongoimport 这两个命令来导出或导入数据,

mongodb的mongoexport命令的使用

mongodb还提供了mongoexport 和 mongoimport 这两个命令来导出或导入数据,导出的数据是json格式的,也可以是csv格式的。也可以实现备份和恢复的功能。

具体用 mongoexport --help查看。这里主要介绍一下-q这个条件怎么写。

?

比如我要导出username='test'的所有记录,则可以写成

?

?注:$(date +%F)为shell命令,会输出当前日期,格式为2012-02-22?

?

如果要导出大于某个时间段内的数据,比如,我的数据结构为

?

?我要导出reques_time大于"2012-02-17T15:00:00Z"这个时间的数据,则先把这个时间类型做一下转换

?

?我在这个问题上搞了一晚上,记录一下,觉得可能是由于json和bson之间的不同造成的,具体原因不是很明白,希望有了解的各路侠客们指导一下,谢谢。

?

要想还原的话,用mongoimport就可以了

?

mongoimport -d search_logs -c key_words --file mongo_$(date +%F).json
?

?

?

热点排行