Docs Menu
Docs Home
/ /

Compass でのデータベースの管理

データベースは コレクションのコンテナです。各データベースは、ホスト ファイル システム上で独自のファイル セットを取得します。通常、単一の MongoDB サーバーには複数のデータベースがあります。

Databasesタブには、MongoDB配置の既存のデータベースが一覧表示されます。Databasesタブにアクセスするには、接続サイドバーの配置名をクリックします。

このビューでは、サイドバーのデータベース名をクリックして、そのコレクションを表示できます。または、左側のナビゲーションで目的のデータベースをクリックすると、データベース コレクションを表示できます。

このビューから 作成または削除することもできます。

注意

データベースにカスタムロールまたは特権が付与されているが、サーバー名前空間を一覧表示する特権がない場合、Compass はDatabases 画面に空のデータベースアイコン とともにデータベースを一覧表示し、データベース名がグレー表示されます。 Compass は、データベースが存在しない場合でもこの方法で表示されます。

これらのデータベースが表示されないようにするには、Compass の設定パネルInfer Additional Namespaces from Privileges 設定を無効にします。

1

Connections Sidebarで接続名の右側にあるアイコンをクリックすると、Create Database ダイアログが表示されます。または、左側のメニューで任意のデータベースを右クリックし、ドロップダウンから を選択して、Create database ダイアログを表示することもできます。

2

ダイアログで、作成するデータベースの名前と最初のコレクションの名前を入力します。データベース名とコレクション名の両方が必要です。

上限付きコレクションを作成する場合は、Capped Collection チェックボックスをオンにして最大バイト数を入力します。

コレクションでカスタム照合を使用する場合は、Use Custom Collation チェックボックスをオンにして、必要な照合設定を選択します。

配置が In-Use Encryption を使用して接続されている場合は、新しく作成されたコレクションで Queryable Encryption を使用できます。Queryable Encryption オプションをチェックし、次の暗号化プロパティを指定します。

3
1

[ データベース ]タブからデータベースを削除するには、削除するデータベースのゴミ箱アイコンをクリックするか、データベースを右クリックして Drop database を選択します。クリックすると、確認ダイアログが表示されます。

2

ダイアログで、削除するデータベースの名前を入力します。

3
  • MongoDB Compass Readonly Edition ではデータベースの作成と削除は許可されていません。

戻る

データのやり取り

項目一覧