fhe*_*n22 3 terminal mongodb mongorestore mongodump
最近我被要求恢复 MongoDB 数据库,但我得到的只是以下 URI mongodb://localhost:27017/testdb
我运行 mongod,然后在 /usr/local/mongodb/bin 文件夹中运行以下命令:
mongorestore --uri "mongodb://localhost:27017/testdb"
Run Code Online (Sandbox Code Playgroud)
运行此命令后,我得到以下输出:
2019-05-26T23:00:27.148-0400 using default 'dump' directory
2019-05-26T23:00:27.149-0400 preparing collections to restore from
2019-05-26T23:00:27.150-0400 done
Run Code Online (Sandbox Code Playgroud)
然而,似乎什么也没有发生。这是我第一次这样做,我不知道发生了什么。如果有人能告诉我我做错了什么,我将非常感激。谢谢你!
小智 5
mongorestore --uri mongodb://localhost:27017/dbName --db YOUR_DB_NAME YOUR_TARGET_FOLDER/YOUR_DB_NAME
例如:
mongorestore '--uri' 'mongodb://localhost:27017/testdb' '--db' 'testdb' '--drop' '../path/mongodump/testdb'