更新时间:2024-10-14 GMT+08:00
创建数据库
操作场景
云数据库RDS实例创建成功后,您可根据业务需要,创建更多数据库。
约束限制
- 恢复中的实例,不可进行该操作。
- 目前不支持创建同名数据库。
- 数据库创建完成后不支持修改库名。
操作步骤
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域。
- 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。
- 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页。
- 在左侧导航栏,单击“数据库管理”,单击“创建数据库”,在弹出框中填写数据库信息,单击“确定”。
图1 创建数据库
- 数据库名称:长度可在1~63个字符之间,由字母、数字、或下划线组成,不能包含其他特殊字符,不能以“pg”和数字开头,且不能和RDS for PostgreSQL模板库重名。RDS for PostgreSQL模板库包括postgres, template0 ,template1。
- 字符集:默认utf8,您可根据业务进行选择。
- template:指定模板数据库,将以该数据库为模板创建新的数据库。其中template1经RDS适配改造(默认选项),template0遵循社区PostgreSQL设置。
- Collection:排序规则,默认en_US.utf8。请注意,不同的排序规则下,相同的比较其结果可能是不同的。例如,在en_US.utf8下, select 'a'>'A';为false,但在'C'下,select 'a'>'A';为true; 如果从oracle迁移到PostgreSQL,使用'C'才能得到一致的预期。支持的排序规则,可以查询系统表 pg_collation。
- Ctype:要在新数据库中使用的字符分类(LC_CTYPE)。这会影响字符的类别,如小写、大写和数字。默认是使用模板数据库的字符分类。
- 备注:长度可在0~512个字符之间。
- 数据库创建成功后,您可在当前实例的数据库列表中,对其进行管理。