创建RDS PostgreSQL实例后,您需要在实例中创建与您业务相关的数据库。RDS PostgreSQL支持通过控制台、SQL命令、API接口创建数据库。
基本概念
实例:实例是虚拟化的数据库服务器。您可以在一个实例中创建和管理多个数据库。
数据库:数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可以简单理解为存放数据的仓库。
字符集:字符集是数据库中字母、符号的集合,以及它们的编码规则。
前提条件
注意事项
数据库创建后不支持修改数据库名称。
如果您要迁移本地数据库到RDS PostgreSQL,请在RDS PostgreSQL实例中创建与本地数据库一致的迁移账号和数据库。
创建数据库
通过控制台
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏单击数据库管理。
单击创建数据库。
设置如下参数。
参数
说明
数据库(DB)名称
最长63个字符。
由小写字母、数字、中划线、下划线组成。
以字母开头,以字母或数字结尾。
支持字符集
数据库的字符集。
重要RDS PostgreSQL数据库的字符集在数据库创建后不支持修改。
Collate
字符串排序规则。
Ctype
字符分类。
授权账号
设置数据库的所有者,对数据库拥有ALL权限。
备注
填写备注信息。
单击创建。
创建成功后,即可在数据库管理中查看已创建的数据库及其相关信息。
参数
说明
限制并发量
指对应数据库并发请求执行的上限量,默认不限制,您也可以使用高权限账号登录数据库后,使用
ALTER DATABASE <数据库名> CONNECTION LIMIT <并发量>;
命令修改。表空间
指数据库所属的表空间,默认为
pg_default
,表空间路径不支持查看和修改。如果您使用一键上云等迁移方式将本地自建数据库迁移上云时,表空间将与本地自建数据库表空间名称相同,支持将数据库和表的表空间修改为
pg_default
。
通过SQL命令
通过SQL命令
执行如下命令,创建数据库:
CREATE DATABASE <database name>;
相关API
API | 描述 |
创建RDS PostgreSQL数据库。 |