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