MongoDB データベースはどのようにしてデータベースを別の新しいデータベースにインポートし、新しいデータベースの名前を変更しますか?

以前、20 個のデータベースの内容を比較し、ユーザーのアクションを追跡し、貴重な情報を見つけるというタスクを受けました。その結果、元のデータベースは、同じ名前の新しいデータベースにインポートできるのは、 mongodb Studio 3T の視覚化ツールでは、新しく名前を付けたデータベースにインポートできないため、データベース間のインポートと名前の変更を実現できる非常に便利なコマンドライン操作方法を見つけました。

1. コマンドライン:

mongorestore --port 20717 --gzip --archive= db_2023-07-18_06_00_00.gz --nsFrom " sn1.* " --nsTo " testcc.* "

2. 注:
20717: データベースのポート番号

db_2023-07-18_06_00_00.gz: インポートするデータベース ファイルが含まれています

sn1.* : インポートする元のデータベースの名前

testcc.* : インポートされたデータを受け入れるデータベースの名前 (新しいデータベース名)

三つ、

        以上がこの記事の貴重な情報ですので、お役に立てれば幸いです

おすすめ

転載: blog.csdn.net/weixin_48373171/article/details/131955192
おすすめ