步骤1:创建RDS-PostgreSQL实例。
步骤2:创建天翼云弹性云主机。
步骤3:安装PostgreSQL客户端连接RDS-PostgreSQL实例。
操作步骤1:创建RDS-PostgreSQL实例
- 登录【天翼云官网】。
- 登录后,点击首页右上角选择【控制中心】,进入控制中心界面。
- 控制中心页面左上角,选择您想创建实例的资源池。
- 选择【数据库 > 关系数据库PostgreSQL版】,进入RDS-PostgreSQL控制台。
- 在“概览”页面,单击“立即开通”。
- 在“实例订购”页面,选择PostgreSQL组件引擎,填写并选择实例相关信息后,单击“立即购买”,具体可参考订购实例。
注意开通实例时需选择【加入白名单】选项,保证VPC内的云主机可连通实例。
操作步骤2:创建天翼云弹性云主机
- 登录【天翼云官网】。
- 登录后,点击首页右上角选择【控制中心】,进入控制中心界面。
- 控制中心页面左上角,选择与您RDS-PostgreSQL实例相同的资源池。
- 选择“计算 > 弹性云主机”。
- 单击“创建云主机”。
- 选择“计费模式”:“包年/包月”或“按量付费”。
- 选择“地域”。
- 选择“可用区”。
- 选择“企业项目”。
- 选择“虚拟私有云”。
- 填写“实例名称”。
- 填写“主机名称”。
- 选择“规格”。
- 选择“镜像类型”。
- 设置“存储”,包括系统盘和数据盘。
- 点击“下一步:网络配置”。
- 设置“网卡”:在下拉列表中选择可用的虚拟私有云、子网,并设置私有IP地址的分配方式。
- 设置“安全组”:在下拉列表中选择可用的安全组,或新建安全组使用。
- 设置“弹性IP”。
- 点击“下一步:高级配置”。
- 选择“登录方式”和“创建密码”选项。
- 点击“下一步:确认配置”。
- 在“确认配置”页面,查看云主机配置详情。
- 如果您确认配置无误,单击“立即购买”。
操作步骤3:安装PostgreSQL客户端并连接RDS-PostgreSQL实例
- 本地使用Linux远程连接工具登录弹性云主机。连接IP为弹性云主机绑定的弹性公网IP。
- 输入创建弹性云主机时设置的密码。
- 获取安装包。
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
- 安装PostgreSQL。
sudo yum install -y postgresql12-server
- 连接RDS-PostgreSQL实例。
psql -h xx.xx.xx.xx -p xxxx -U root –d postgres
- 创建数据库test1。
create database test1;
- 切换数据库test1。
\c test1;
- 创建schema:my_schema。
create schema my_schema;
- 创建表test_table。
create table my_schema.test_table(id int primary key not null, name text not null, age int not null);
- 向表中插入一条数据。
insert into my_schema.test_table(id, name, age) values(1, 'zhujiasi', 30);
- 查询表数据。
select * from my_schema.test_table;
- 更新表中id为1的age字段值。
update my_schema.test_table set age=31 where id=1;
- 查询更新后的表数据。
select * from my_schema.test_table where id=1;
- 删除表中id为1的数据。
delete from my_schema.test_table where id=1;
- 删除表结构。
drop table my_schema.test_table;
- 删除数据库。
drop database test_db;