
# 购买并连接FlexusRDS for PostgreSQL实例
本章节介绍从购买到通过DAS连接FlexusRDS for PostgreSQL实例的操作步骤。
- [步骤1：创建FlexusRDS for PostgreSQL实例]
- [步骤2：连接FlexusRDS for PostgreSQL实例]
#### 准备工作
1. [注册华为账号并开通华为云](https://support.huaweicloud.com/usermanual-account/account_id_001.html)。
2. 完成实名认证。
   - 个人账号：[实名认证](https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0077914254.html)
   
   - 企业账号：[实名认证](https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0077914253.html)
    
3. 购买实例前需要确保账户有足够金额，请参见[账户充值](https://support.huaweicloud.com/usermanual-billing/bills-topic_30000002.html)。
4. 如果需要对华为云上的资源进行精细管理，请使用统一身份认证服务（Identity and Access Management，简称IAM）创建IAM用户及用户组，并授权，以使得IAM用户获得具体的操作权限，更多操作，请参见[创建用户并授权使用FlexusRDS](https://support.huaweicloud.com/usermanual-flexusrds/rds_03_0009.html)。
 
 #### 步骤1：创建FlexusRDS for PostgreSQL实例
1. 进入[Flexus云数据库RDS控制台](https://console.huaweicloud.com/flexus/?locale=zh-cn#/hrds/yunyao/management/list)。
2. 首次创建实例，单击"立即购买"，进入购买页面。
3. 填选实例信息后，单击"立即购买"。
   图1选择规格   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002122872456.png)
   图2选择购买时长   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121444456.png)
   
   | **参数** | **示例**                                                                    | **参数说明**                                                                                                                                                                                                                                                                                                                 |
   |:---|:---|:---|
   | 区域     | **华北-北京四**                                                                | 资源所在的区域。 说明： 不同区域内的产品内网不互通，且创建后不能更换，请谨慎选择。                                                                                                                                                                         |
   | 数据库引擎  | **PostgreSQL 16**                                                         | 数据库引擎版本。                                                                                                                                                                                                                                                                                                                 |
   | 性能规格   | **经济版 2U4G**                                                              | 实例的CPU和内存规格。                                                                                                                                                                                                                                                                                                             |
   | 实例类型   | **单机**                                                                    | 实例的架构类型。 - 单机：采用单个数据库节点部署架构。与主备实例相比，它只包含一个节点，但具有高性价比。  - 主备：采用一主一备的经典高可用架构，主备实例的每个节点的规格保持一致。备机提高了实例的可靠性，创建主机的过程中，会同步创建备机，备机创建成功后，用户不可见。         |
   | 磁盘存储   | **120GB**                                                                 | 实例的存储空间。                                                                                                                                                                                                                                                                                                                 |
   | 网络     | **vpc-default-smb** **subnet-default-smb** | 虚拟私有云是实例所在的虚拟网络环境，可以对不同业务进行网络隔离。 通过子网提供与其他网络隔离的、可以独享的网络资源，以提高网络安全性。 如果需要自行创建网络，请参见[创建虚拟私有云和子网](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0013935842.html)。                                                                                    |
   | 实例名称   | **flexusrds-1234**                                                        | 实例名称长度最小为4个字符，最大为64个字符，如果名称包含中文，则不超过64字节（注意：一个中文字符占用3个字节），必须以字母或中文开头，区分大小写，可以包含字母、数字、中划线、下划线、英文句号或中文，不能包含其他特殊字符。 购买多个数据库实例时，名称自动按序增加4位数字后缀。例如输入instance，从instance-0001开始命名；若已有instance-0010，从instance-0011开始命名。                                                                              |
   | 购买时长   | **1年**                                                                    | 选择所需的时长，系统会自动计算对应的配置费用，时间越长，折扣越大。                                                                                                                                                                                                                                                                                        |
   | 自动续费   | **不自动续费**                                                                 | - 默认不勾选，不进行自动续费。  - 勾选后实例自动续费，自动续费周期与原订单周期一致。   |
   | 购买数量   | **1**                                                                     | 批量购买实例的个数。                                                                                                                                                                                                                                                                                                               |
      
   
4. 订单确认无误，单击"去支付"，进入"付款"页面。
   图3订单确认   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002122874208.png) 
5. 选择付费方式，完成付费。
6. 查看购买成功的实例。
   - 管理员账号：root
   
   - 管理员账号的密码：系统随机设置，使用时需要重置密码。
   
   
   图4购买成功   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121444464.png) 
 
 #### 步骤2：连接FlexusRDS for PostgreSQL实例
1. 在实例列表的"操作"列，单击"重置密码"。
   图5实例列表   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156844245.png) 
2. 输入新密码，单击"确定"。
   图6重置密码   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156802669.png) 
3. 在实例列表的"操作"列，单击"登录"，进入数据管理服务登录界面。
   图7实例列表   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121602592.png) 
4. 输入root账号以及对应的密码，单击"登录"，进入数据库列表页面。
   图8实例登录   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121444468.png) 
5. 进入SQL查询页面。
   图9SQL查询   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156844249.png) 
6. 创建数据库，以test1为例。 **CREATE DATABASE test1;**
   图10创建数据库   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156802673.png) 
7. 切换到test1库，在数据库中创建Schema，以schema1为例。
   图11切换数据库   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121602608.png)
   **CREATE SCHEMA schema1;**
   图12创建Schema   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121444480.png) 
8. 切换到schema1，创建一个名称为mytable，只有一列的表。字段名为firstcol，字段类型为integer。 **CREATE TABLE schema1*.* mytable(firstcol int);**
   图13创建表   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156844257.png) 
9. 向表中插入数据。 **INSERT INTO schema1*.*mytable values (100);**
   图14插入数据   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156802685.png)
   查看表中数据。
   **SELECT \* FROM "schema1"."mytable"**
   图15查看表数据   
   ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121602612.png) 
10. 在页面上方，选择"账号管理 \> 角色管理"，进入角色管理列表。
    图16角色管理列表   
    ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121444484.png) 
11. 单击"新建角色"，设置常规信息，以新建user1为例。
    图17新建角色   
    ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156844261.png) 
12. 选择"权限"，给user1授予对库、Schema、表的操作权限。
    图18授予权限   
    ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002156802689.png) 
13. 使用user1用户，新增数据库连接。
    图19新增数据库连接   
    ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121602616.png) 
14. 在test1库中创建schema2，验证user1用户已经具备**CREATE** 权限。
    **CREATE SCHEMA schema2;**
    图20权限验证   
    ![](https://support.huaweicloud.com/qs-flexusrds/zh-cn_image_0000002121444488.png) 
 
