コマンドラインからMongoDBデータベースを削除するにはどうすればいいですか? 質問する

コマンドラインからMongoDBデータベースを削除するにはどうすればいいですか? 質問する

bash プロンプトからこれを行う最も簡単な方法は何ですか?

ベストアンサー1

このような:

mongo <dbname> --eval "db.dropDatabase()"

コマンドラインからシェルをスクリプト化する方法の詳細については、次を参照してください。https://docs.mongodb.com/manual/tutorial/write-scripts-for-the-mongo-shell/#scripting

編集:

Mongo 6.0 ではmongoが削除され、mongosh別途インストールする必要がある に置き換えられました。詳細はこちら:mongodb.com/docs/mongodb-shell/#mongodb-binary-bin.mongosh を参照してください。

同等のものはmongosh次のようになります。

mongosh --eval "use <dbname>" --eval  "db.dropDatabase()"

おすすめ記事