Appearance
快速入门
快速入门旨在介绍如何创建RDS PostgreSQL实例、进行基本设置以及连接实例,使用户能够了解从购买PostgreSQL实例到开始使用实例的流程。
产品规格列表
规格代码 | CPU(核) | 内存(GB) | 最大连接数 | 最大IOPS | 存储空间(GB) |
---|---|---|---|---|---|
PG1 | 1 | 2 | 2000 | 2000 | 100 |
PG2 | 2 | 4 | 4000 | 5000 | 200 |
PG3 | 2 | 8 | 6000 | 10000 | 300 |
PG4 | 4 | 8 | 6000 | 10000 | 300 |
PG5 | 4 | 16 | 8000 | 20000 | 500 |
PG6 | 8 | 16 | 8000 | 20000 | 500 |
PG7 | 8 | 32 | 10000 | 40000 | 500 |
PG8 | 8 | 64 | 16000 | 80000 | 1000 |
简易流程
通常,从新购实例到可以开始使用实例,您需要完成如下操作。
- 创建RDS PostgreSQL实例
- 创建数据库和账号
- 连接RDS PostgreSQL数据库
创建RDS PostgreSQL实例
- 访问PostgreSQL实例创建页面。 页面展示如下图所示:
- 选择可用区。 目前分为开发、测试、生产环境三个。
- 选择数据库类型和版本。 目前数据库版本主要有11.19、12.14、13.13、14.10、15.5五个版本。
- 选择实例规格。 参见产品规格列表。
- 填写实例描述。 实例描述为对创建实例的描述。
- 点击确认订单按钮,开始创建。 确认后,会自动创建实例,实例创建完成后,会展示在实例列表中最前面。如因资源不足等原因导致自动创建失败,会在内部转人工处理,这种情况下整个创建流程时间会较长。
创建账号和数据库
创建账号
- 访问PostgreSQL实例列表,然后单击目标实例所在行的管理按钮进入实例管理页面。
- 在中间导航栏中单击账号管理。
- 单击创建账号。
- 设置如下参数。
参数 | 说明 |
---|---|
数据库账号 | - 由小写字母、数字、下划线(_)组成。 - 以小写字母开头,小写字母或数字结尾。 - 最多32个字符。 |
账号密码 | - 长度为8~32个字符。 - 且同时包含大写字母、小写字母、数字和特殊字符。特殊字符为!@#$%^&*()_+-= |
备注说明 | 数据库账号相关的备注说明,支持输入2~256个字符。 |
- 单击确定进行创建。
创建数据库
- 访问PostgreSQL实例列表,然后单击目标实例所在行的管理按钮进入实例管理页面。
- 在中间导航栏中单击数据库管理。
- 单击创建数据库。
- 设置如下参数。
参数 | 说明 |
---|---|
数据库(DB)名称 | - 由小写字母、数字、下划线(_)、中划线(-)组成。 - 以小写字母开头,小写字母或数字结尾。 - 最多64个字符。 - 数据库名称在实例内必须唯一。 |
支持字符集 | 选择需要的字符集。 |
备注说明 | 数据库相关的备注说明,支持输入2~256个字符。 |
- 单击确定进行创建。
连接RDS PostgreSQL数据库
访问PostgreSQL 实例列表,然后单击目标实例所在行的管理按钮进入实例管理页面。
在中间导航栏中单击数据库连接。
数据库连接。 根据数据库连接信息和创建好的账号及数据库等,可使用多种方式连接数据库。
命令行连接。 通过Linux系统平台的命令行界面或Windows系统平台的cmdline界面进行连接。安装以下的包或者其依赖的包:
- yum install -y postgresql-server
- yum install -y postgresql-libs
- yum install -y postgresql
psql命令有两种格式,分别是:
psql postgres://username:password@host:port/dbname
psql -U username -h hostname -p port -d dbname
命令格式里各个参数:
- username:连接数据的用户名
- password:密码
- host:主机名
- port:端口
- dbname:要连接的数据库名
第二个命令的各个参数:
- -U username 用户名
- -h hostname 主机名
- -p port 端口号
- -d dbname 要连接的数据库名
使用NaviCat/DataGrip等数据库连接工具进行数据库连接。
在项目中配置数据库连接。