在MongoDB中,可以使用mongodump和mongorestore工具來導入和導出數據。
導出數據: 使用mongodump命令可以導出數據到指定目錄。命令的基本語法如下:
mongodump --db <數據庫名稱> --collection <集合名稱> --out <導出目錄>
如果要導出整個數據庫,可以省略–collection參數。例如:
mongodump --db mydb --out /data/backup/
這將導出mydb數據庫中的所有集合數據,并保存到/data/backup/目錄下。
導入數據: 使用mongorestore命令可以將導出的數據從指定目錄恢復到MongoDB中。命令的基本語法如下:
mongorestore --db <數據庫名稱> --collection <集合名稱> <導入目錄>
如果要導入整個數據庫,可以省略–collection參數。例如:
mongorestore --db mydb /data/backup/mydb/
這將把/data/backup/mydb/目錄下的導出數據恢復到mydb數據庫中。
注意事項: