MongoDBデータベースの名前を変更するにはどうすればいいですか? 質問する

MongoDBデータベースの名前を変更するにはどうすればいいですか? 質問する

MongoDB データベース名にタイプミスがあり、データベースの名前を変更したいと考えています。

できますコピー次のように削除します...

db.copyDatabase('old_name', 'new_name');
use old_name
db.dropDatabase();

データベースの名前を変更するコマンドはありますか?

ベストアンサー1

MongoDB < 4.2を使用している場合は、これを実行できます(参照):

db.copyDatabase("db_to_rename","db_renamed","localhost")
use db_to_rename
db.dropDatabase();

編集者注: これは質問自体で使用されているのと同じアプローチですが、他の人にとって有用であることが証明されています。

おすすめ記事