数据库是存放集合的容器。每个数据库在主机文件系统上都有自己的一组文件。一个 MongoDB server 通常拥有多个数据库。
Databases Tab
Databases标签页列出了MongoDB 部署的现有数据库。要访问权限Databases标签页,请单击“连接”侧边栏中的部署名称。
在此视图中,你可以单击侧边栏中的数据库名称来查看其集合。或者,你可以通过单击左侧导航栏中的所需数据库来查看数据库集合。
注意
如果您被授予数据库的自定义角色或权限,但缺乏列出服务器命名空间的权限,Compass 会在 Databases 屏幕中列出该数据库,并带有空数据库图标 ,并且数据库名称会变为灰色。即使数据库不存在,Compass也会以这种方式显示该数据库。
为避免看到这些数据库,您可以在Compass 设置面板中禁用 Infer Additional Namespaces from Privileges 设置。
创建数据库
1
2
输入数据库和第一个集合信息。
在对话框中输入要创建的数据库名称及其第一个集合。 数据库名称和集合名称都是必填项。
如果要创建固定大小集合,请选中Capped Collection 复选框并输入最大字节数。
如果要对集合使用自定义排序规则,请选中Use Custom Collation 复选框并选择所需的排序规则设置。
如果您的部署是使用In-Use Encryption 连接的,则可以对新创建的集合使用Queryable Encryption。选中 Queryable Encryption选项并指示以下加密属性:
(可选)KMS 提供商。
删除数据库
限制
- MongoDB Compass Readonly Edition 中不允许创建和删除数据库。