本文为您介绍Hologres如何使用管理控制台及psql客户端创建数据库。
背景信息
开通Hologres实例后,系统自动创建postgres数据库。该数据库分配到的资源较少,仅用于管理,开发实际业务建议您新建数据库。
只有Superuser或其他具有创建数据库权限的账号才能创建数据库。
使用Hologres管理控制台创建数据库
- 进入Hologres管理控制台。
- 在Hologres引擎管理页面,单击实例名称。
您也可以单击目标实例操作列的管理,进入实例详情页。
- 在实例详情页左侧导航栏,单击DB管理。
- 在DB管理页面,单击新增Database。
- 在新增Database对话框,输入Database名称,并根据实际业务选择是否开启简单权限模型。
Hologres为您提供了专家模式授权和简单权限模型两套授权体系。
专家模式授权与PostgreSQL的权限模型完全一致,简称专家模式,详情请参见专家权限模型。
简单权限模型是Hologres基于实际业务,为了简化授权操作而抽象的一套简单权限模型(SPM),详情请参见简单权限模型概述。
创建数据库时,为了方便权限管理,建议您开启简单权限模型。
- 单击确定。
您可以在DB管理页面,查看已创建的数据库。
使用psql客户端创建数据库
- 连接Hologres实例至psql客户端,详情请参见psql客户端。
- 创建数据库,示例SQL语句如下。
CREATE Database NewDatabaseName;
CREATE Database test; //示例创建一个名为test的数据库。
- 执行
\l
命令,显示当前实例中的所有数据库。
- 执行
\c NewDatabaseName
命令,进入新建的数据库。执行该命令时,请替换NewDatabaseName为具体的数据库名称。
后续步骤
您可以使用标准的PostgreSQL语句,在psql客户端进行数据开发。例如使用SQL导入MaxCompute的数据至Hologres。
您也可以选择使用HoloStudio或HoloWeb进行数据开发,详情请参见概述或HoloWeb快速入门。
在文档使用中是否遇到以下问题
更多建议
匿名提交