步骤1:创建RDS-PostgreSQL实例。
步骤2:创建天翼云弹性云主机。
步骤3:安装PostgreSQL客户端连接RDS-PostgreSQL实例。
操作步骤1:创建RDS-PostgreSQL实例
登录【天翼云官网】。
登录后,点击首页右上角选择【控制中心】,进入控制中心界面。
控制中心页面左上角,选择您想创建实例的资源池。
选择【数据库 > 关系数据库PostgreSQL版】,进入RDS-PostgreSQL控制台。
在“实例列表”页面,单击“创建实例”。
在“实例订购”页面,选择计费模式,填写并选择实例相关信息后,单击“立即购买”。
操作步骤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;