程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase教程 >> mongodb學習筆記07--數據備份、恢復

mongodb學習筆記07--數據備份、恢復

編輯:SyBase教程

mongodb學習筆記07--數據備份、恢復


mongoexport 導出json或者csv格式 mongoimport 導入json或者csv mongodump 導出二進制bson結構數據以及索引信息 mongorestore 導入二進制文件

mongoexport

-h 主機
--port 端口號
-u 用戶名
-p 密碼

-d 庫名
-c 表名
-f field1,field..... 導出的字段
-q 查詢條件 
-o 導出文件名

--csv 等同於 --type=csv 導出csv格式,一定要指定-f 導出字段才能導出csv

例子: 把test數據庫中my表 中的my_id<200的_id跟username 導出成csv格式

 mongoexport -u test -p 64823723zk -d test -c my -q {my_id:{'$lt':200}} --type=csv -f _id,username,a -o my.csv

mongoimport

-d 導入的數據庫
-c 導入的表
--type csv/json
--file 文件路徑

例子: 向test數據庫中stu表中導入stu.json 中的數據

 mongoimport -u test -p 123 -d test -c stu --type json --file ./stu.json

mongodump

-d 庫名
-c 表名
-o 導出路徑
-f field1,field..... 字段名

例子: 把test數據庫的my表導出二進制bson結構數據以及索引信息保存到dump目錄下
./mongodump -u test -p 123 -d test -c my -o ./dump

mongorestore

-d 數據庫
--dir=  bson跟索引信息存放的目錄

例子:

mongorestore -u test -p 123 -d test --dir=./dump/test/

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved