Mysql
像 MySQL 一樣在 Mongo 中導入和導出數據庫
我是新手
Mongo
。在此之前,我只使用過MySQL
。在 MySQL 中,我們可以輕鬆地import
使用export
數據庫。我想知道是否有任何選項可以Mongo
輕鬆使用。任何import and export database
幫助和建議都將非常可觀。
如果您查看 mongodb/bin 文件夾 (
ls -l
),您可以找到幾個二進製文件。mongoDB 有導入和導出工具。
如果你在預設埠上本地執行 mongod,你可以這樣做:
$ ./mongodump
範例:傾倒一切
$ ./mongodump --host prod.example.com
範例:轉儲單個集合
$ ./mongodump --db blog --collection posts
其他人喜歡
mongoexport、mongoimport、mongorestore、bsondump 等。
你可以使用這樣的東西來導出:
mongodump -h yourhost -d yourdbname
要導入,只需執行:
mongorestore
重要的是要記住 mongorestore 只是插入新文件,而不是更新或刪除舊文件。如果要丟棄數據庫,則需要使用 –drop:
mongorestore --drop
這就是我導出和導入 MySQL 等數據庫的方式。
您可以在此處了解有關 mongodump 和 mongorestore 的更多資訊: