MongoDB數(shù)據(jù)庫導出導入 備份 表的導入導出
數(shù)據(jù)導出導入 ?mongoexport mongoimport
首先打開mongoDB服務器端 ?如果不打開 需要指定mongo數(shù)據(jù)存儲的位置: --dbpath
然后以命令行的形式進入到本機mongoBin 目錄下:
mongoexport.exe -d my_mongodb -c states -o ?C:/my_mongo/states.dat
-d 數(shù)據(jù)庫 -c 具體的表 ?-o 輸出目錄?
上述導出的模式默認為JSON 如果換其他格式 --type 給定 ?或者--help 查看相關屬性
導入:
mongoimport.exe -d my_mongodb -c states ? C:/my_mongo/states.dat
-d 數(shù)據(jù)庫 -c 表名 C:/my_mongo.dat 導入的數(shù)據(jù)表
數(shù)據(jù)備份與恢復 mongodump.exe ? ?mongorestore.exe
然后以命令行的形式進入到本機mongoBin 目錄下:
mongodump.exe ?-d my_mongodb ?C:/my_mongoa
-d(--db) 需要備份的數(shù)據(jù)庫 ?c:/my_mongoa ?備份的目錄?
恢復過程:
mongorestore.exe -d my_mongodb ?C:/my_mongoa/my_mongodb/





