mongodb導入導出
windows下導入:
"C:\Program Files\MongoDB\Server\3.6\bin\mongorestore.exe" -d test -u root -p 123456 --dir D:MongoDB\jsggy
-d : 后面跟數據庫名字
-u: 后面跟用戶名
-p 后面跟密碼
--dir: 后面跟要導入的數據庫備份文件
Linux下導入:
mongorestore -d test -u root -p 123456 --dir D:\MongoDB\jsggy
Linux導出:
mongoexport -h dbhost -d dbname -c collectionName -o output
參數說明:
-h 數據庫地址
-d 指明使用的庫
-c 指明要導出的集合
-o 指明要導出的文件名(文件支持多種格式,如txt,wps,xls等)
具體示例:
mongoexport -h localhost:27017 -d kaiye -c c2 -o C://mongoexport/test.txt
mongoexport -h localhost:27017 -d kaiye -c c2 -o C://mongoexport/test.wps
mongoexport -h localhost:27017 -d kaiye -c c2 -o C://mongoexport/test.xls
Linux親測:
[root@mongodb-0001 bin]# mongodump -h ip地址 -d 數據庫名 -u 賬號-p 密碼 -o /導出的目錄
導出后可以壓縮:
以demo為要壓縮的文件名距離
tar -czf demonew.tar.gz demo
若xshell遠程無法操作文件,則使用如下命令:
sz 要導出的文件名

浙公網安備 33010602011771號