检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开通方法:设置读写分离 特性介绍: 开通读写分离功能后,如果无只读实例,通过RDS的读写分离连接地址,读写请求均会自动访问主实例。 开通读写分离功能后,如果存在只读实例,通过RDS的读写分离连接地址,写请求均会自动访问主实例,读请求按照读权重设置自动访问各个实例。 约束限制:使用规范建议
绑定弹性公网IP。 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例概览页面。 图5 实例管理 选择“连接管理”页签,单击“公网地址”处的“绑定”。 在弹出框中,显示“未绑定”状态的弹性公网IP,选择已规划的弹性公网IP,单击“确定”,提交绑定任务。 图6 绑定弹性公网IP
值为all:表示当前实例的所有数据库用户。 值为具体的用户名,多个以逗号隔开。 address 是 String 客户端IP地址。0.0.0.0/0表示允许用户从任意IP地址访问数据库。 mask 否 String 掩码,默认为空字符串。 method 是 String 认证方式。枚举值:
变更实例的CPU和内存规格 操作场景 CPU/内存规格可根据业务需要进行变更,当实例的状态由“规格变更中”变为“正常”,则说明变更成功。 约束限制 账户余额大于等于0元,才可变更规格。 当实例进行CPU/内存规格变更时,该实例不可被删除。 当底层虚拟机与目标规格架构不同时,会限制
通过公网连接RDS for MySQL实例的使用流程介绍如图1所示。 图1 通过公网连接实例 表1 公网连接实例方式 操作系统场景 连接工具 IP地址 默认端口号 安全组规则 已有Linux ECS MySQL命令行 弹性公网IP 3306 从安全组外访问安全组内的数据库实例时,需要为数
连接并重新连接才能恢复读写分离。 使用读写分离的连接地址时,事务请求都会路由到主实例(可以使用事务拆分功能对事务中写之前的读请求进行拆分),不保证非事务读的一致性,业务上有读一致性需求可以封装到事务中。 使用读写分离的连接地址时,LAST_INSERT_ID()函数仅支持在事务中使用。
身份认证服务用户指南》的内容。 在弹出框中,单击“按地址下载”,单击复制地址,通过下载地址下载备份文件。 图7 按地址下载 对于RDS for MariaDB,显示当前备份文件在链接有效期内的下载地址。您可以通过以下方式按地址下载备份文件。 使用其他下载工具下载备份文件,例如:浏览器或迅雷等。
通过内网连接RDS for MySQL实例的拓扑图如图1所示。 图1 通过内网连接实例 表1 内网连接实例方式 操作系统场景 连接工具 IP地址 默认端口号 安全组规则 已有Linux ECS MySQL命令行 内网IP 3306 ECS与RDS实例在相同安全组 默认ECS与RDS实例内网互通,无需设置安全组规则。
过读写分离地址连接数据库时鉴权使用。 实例参数 为确保云数据库RDS服务发挥出最优性能,可根据业务需求对用户创建的参数模板中的参数进行调整。 实例操作限制 表5 实例操作限制 限制项 说明 实例部署 实例所部署的弹性云服务器,对用户都不可见,即只允许应用程序通过IP地址和端口访问数据库。
参考《统一身份认证服务用户指南》的内容。 在弹出框中,单击“按地址下载”,单击复制地址,通过下载地址下载备份文件。 图7 按地址下载 对于RDS for PostgreSQL,显示当前备份文件在链接有效期内的下载地址。 您可以使用其他下载工具下载备份文件,比如浏览器或迅雷等。 您还可以使用wget命令下载备份文件:
"select * from profile.show_samples();" 表1 参数说明 参数 说明 RDS_ADDRESS RDS实例的IP地址。 DB_PORT RDS数据库实例的端口。 根据提示输入root用户密码。 Password for user root: 回显结果示例如下:
连接数据库的任务名称。 主机 如果客户端部署在ECS上,ECS和RDS实例在同一区域且内网互通,可以通过内网连接实例,主机IP为数据库实例的内网地址。 不能用内网连接时,可以通过公网连接,主机IP为数据库实例绑定的弹性公网IP。 端口 实例的数据库端口。 用户名 实例的账号名称,默认root。
常见问题 问题1:配置灾备实例容灾能力时,任务执行失败。 排查生产中心和灾备中心的安全组是否互相放通数据库VPC子网网段的端口。如果使用VPN连接,确认是否按照方式二:通过虚拟专用网络配置跨区域VPC互通的注意事项配置。 问题2:使用云连接配置VPC时,系统提示“当前VPC存在路由冲突,此VPC路由已存在”。
服务端问题导致连接RDS实例失败 云数据库RDS服务端可能出现的问题如下,请依次进行检测。 连接方式有误。 解决方法:检查连接方式。如果是通过内网连接RDS实例,弹性云服务器与云数据库RDS实例必须处于同一虚拟私有云内,且只能通过弹性云服务器连接。如果通过公网连接RDS实例,该弹
param1=value1¶m2=value2 表2 参数说明 参数 说明 <instance_ip> 请替换为实例的IP地址。 说明: 如果通过弹性云服务器连接,“instance_ip”是实例的“内网地址”。您可以在该实例的“连接管理”页面查看。 如果通过公网连接,“instance_ip”为该实例已
param1=value1¶m2=value2 表2 参数说明 参数 说明 <instance_ip> 请替换为实例的IP地址。 说明: 如果通过弹性云服务器连接,“instance_ip”是实例的“内网地址”。您可以在该实例“基本信息”或“连接管理”页面的“连接信息”区域查看。 如果通过公网连接,“in
在左侧导航栏单击“分布式事务”,在“分布式事务”页面单击“添加主机”。 在“添加主机”弹出框中,添加主机名称和主机IP,然后单击“测试连接”,当所有的主机地址测试连接成功后,单击“确认”即可添加成功。 主机名称:输入要与RDS实例建立分布式事务的主机名。主机名在1到64个字符之间,由字母、数字、
如图2所示。 图2 添加信息 表1 参数说明 参数 说明 名称 连接数据库的任务名称。若不填写,系统默认与Host一致。 主机 实例的内网地址,通过5获取。 如果通过公网连接,主机IP为实例绑定的弹性公网IP。 端口 实例的内网端口,通过5获取。 用户 实例的账号名称。默认root。
请参见表7。 proxy_security_group_check_result Boolean 安全组是否放通该数据库代理到数据库的网络地址。 表4 proxy字段数据结构说明 参数 参数类型 描述 pool_id String 数据库代理实例ID。 status String
服开通。 对于只读实例,该参数无效,只读实例磁盘大小默认和主实例相同。 data_vip String 内网地址。 data_vip_v6 String IPv6内网地址。 enterprise_project_id String 企业项目ID。 retained_until String