データベースはコレクションのコンテナです。各データベースは、ホスト ファイル システム上で独自のファイル セットを取得します。通常、単一の MongoDB サーバーには複数のデータベースがあります。
Databases Tab
[Databases]タブには、MongoDB配置の既存のデータベースが一覧表示されます。Databasesタブにアクセスするには、接続サイドバーの配置名をクリックします。
このビューでは、サイドバーのデータベース名をクリックして、そのコレクションを表示できます。または、左側のナビゲーションで目的のデータベースをクリックすると、データベース コレクションを表示できます。
注意
データベースにカスタムロールまたは権限が付与されているが、サーバーの名前空間を一覧表示する権限がない場合、Compass は Databases 画面に空のデータベースアイコン とともにデータベースを一覧表示し、データベース名がグレー表示されます。Compass は、データベースが存在しない場合でもこの方法で表示されます。
これらのデータベースが表示されないようにするには、Compass の設定パネルで Infer Additional Namespaces from Privileges 設定を無効にします。
データベースの作成
データベースと最初のコレクション情報を入力します。
ダイアログで、作成するデータベースの名前と最初のコレクションの名前を入力します。データベース名とコレクション名の両方が必要です。
上限付きコレクションを作成する場合は、[Capped Collection] チェックボックスをオンにして、最大バイト数を入力します。
コレクションで カスタム照合 を使用する場合は、Use Custom Collation チェックボックスをオンにして、必要な照合設定を選択します。
配置がIn-Use Encryption を使用して接続されている場合は、新しく作成されたコレクションでQueryable Encryption を使用できます。Queryable Encryption オプションをチェックし、次の暗号化プロパティを指定します。
(任意)KMS プロバイダー。
(任意) 暗号化のキー 。
データベースの削除
データベースのごみ箱アイコンをクリックします。
データベース タブからデータベースを削除するには、削除するデータベースのゴミ箱アイコンをクリックするか、データベースを右クリックして Drop database を選択します。確認ダイアログが表示されます。
制限
- MongoDB Compass Readonly Edition ではデータベースの作成と削除は許可されていません。