检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果无法通信,请检查安全组规则。 查看ECS的安全组的出方向规则,如果目的地址不为“0.0.0.0/0”且协议端口不为“全部”,需要将RDS实例的内网IP地址和端口添加到出方向规则。 图7 ECS的安全组 查看RDS的安全组的入方向规则,需要将ECS实例的私有IP地址和端口添加到入方向规则。 安装PostgreSQL客户端。
对于Windows平台,可检查Windows的安全策略是否开放云数据库RDS端口。对于Linux平台,可使用iptables检查防火墙及端口的放行情况。 应用配置错误 常见的有连接地址写错、端口参数配置错误和JDBC等的连接参数配置错误。 用户名或密码错误 如果连接数据库时出现类似如下错误,请检查用户名或密码是否正确。
参考如下步骤,在RDS实例管理界面,为3创建的RDS实例绑定弹性公网IP。 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例概览页面。 图5 实例管理 选择“连接管理”页签,单击“公网地址”处的“绑定”。 在弹出框中,显示“未绑定”状态的弹性公网IP,选择已规划的弹性公网IP,单击“确定”,提交绑定任务。 图6
源数据库MySQL实例需要开放外网域名的访问。 白名单设置 其他云MySQL实例需要将目标端DRS迁移实例的弹性公网IP添加到其网络白名单中,目标端DRS迁移实例的弹性公网IP在创建完DRS迁移实例后可以获取到,参考创建DRS迁移任务的3,确保源数据库可以与DRS实例互通,各厂商云数据
3306 -u root -p --ssl-ca=ca.pem 表1 参数说明 参数 说明 <host> 内网地址。在目标实例的“基本信息”页面,“连接信息”模块的“内网地址”。 <port> 数据库端口,默认3306。在目标实例的“基本信息”页面,“连接信息”模块的“数据库端口”。
查看ECS安全组的出方向规则,默认出方向全部放通。 如果没有全部放通,需要将RDS实例的内网IP地址和端口添加到出方向规则。 图8 ECS的安全组 查看RDS的安全组的入方向规则,需要将ECS实例的私有IP地址和端口添加到入方向规则,具体操作请参见设置安全组规则。 在ECS上打开浏览器,下载并安装MySQL-Front工具(以5
先对云数据库RDS实例绑定公网地址,如何绑定公网地址,请参见绑定弹性公网IP。 保证本地设备可以访问云数据库RDS绑定的公网地址。 在1中的弹性云服务器或可访问云数据库RDS的设备上,安装PostgreSQL客户端。 如何安装PostgreSQL客户端,请参见步骤2:测试连通性并安装PostgreSQL客户端。
3306 类型 IP地址类型。 IPv4 IPv6 IPv4 源地址 源地址:可以是IP地址、安全组、IP地址组。用于放通来自IP地址或另一安全组内的实例的访问。例如: 单个IP地址:192.168.10.10/32(IPv4地址)、2002:50::44/128(IPv6地址) 默认I
3306 类型 IP地址类型。 IPv4 IPv6 IPv4 源地址 源地址:可以是IP地址、安全组、IP地址组。用于放通来自IP地址或另一安全组内的实例的访问。例如: 单个IP地址:192.168.10.10/32(IPv4地址)、2002:50::44/128(IPv6地址) 默认I
读写分离具备连接保持、读写分离能力。开启读写分离后,将新增1个读写分离连接地址,请将应用连接切换到新地址。 读写分离地址:通过读写分离地址连接数据库,可实现读写分离功能。 该读写分离地址与实例的内网IP地址处于同一VPC和子网,且与实例的内网IP地址并存,互不影响。 延时阈值:对于成功开启读写分离功能
“log_timestamps”:控制记录各类日志中的时间戳时区,如错误日志、慢日志等。默认设置为系统时区,且无法修改。 “skip_name_resolve”:默认值为“ON”,表示跳过域名解析从白名单的IP中判断是否可以建立连接。 “innodb_strict_mode”:用于限制InnoDB的检查策略,默认值为“OFF”。
DS实例地址的端口。 RDS for MySQL的默认端口为3306。 RDS for MariaDB的默认端口为3306。 RDS for PostgreSQL的默认端口为5432。 RDS for SQL Server的默认端口为1433。 telnet <连接地址> {端口号}
查看ECS安全组的出方向规则,默认出方向全部放通。 如果没有全部放通,需要将RDS实例的内网IP地址和端口添加到出方向规则。 图8 ECS的安全组 查看RDS的安全组的入方向规则,需要将ECS实例的私有IP地址和端口添加到入方向规则,具体操作请参见设置安全组规则。 在ECS上下载Linux系
内网连接 内网IP地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与云数据库RDS实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与云数据库RDS实例。 安全性高,可实现RDS的较好性能。 推荐使用内网连接。 公网连接 弹性公网IP 不能
连接管理 修改内网地址 修改内网域名 修改数据库端口 绑定和解绑弹性公网IP 申请和修改公网域名 证书配置 设置安全组规则 父主题: 连接RDS for MySQL实例
jdbc:mysql://<instance_ip>:<instance_port>/<database_name>?useSSL=false 表4 变量说明 变量 说明 <instance_ip> 请替换为实例的IP地址。 说明: 如果通过弹性云服务器连接,“instance_ip”是实例的“内网地址”。您可以在该实例的“连接管理”页面查看。
连接RDS。 功能限制 申请和修改内网域名需要具有相应的操作权限。您可联系华为云客服人员申请内网域名的操作权限。 内网域名生成后,修改内网地址将会导致数据库连接中断,请谨慎操作。 申请内网域名 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 >
hosts列表元素数据结构说明 名称 是否必选 参数类型 说明 host_name 是 String 主机名称。 ip 是 String 主机IP。 请求示例 添加MSDTC相关主机地址。 POST https://{endpoint}/v3/054b93101a00d3a02fe3c01
内网连接 内网IP地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与云数据库RDS实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与云数据库RDS实例。 安全性高,可实现RDS的较好性能。 推荐使用内网连接。 公网连接 弹性公网IP 不能
查看内核日志error.log,确认是否有拒绝连接的日志。 使用其他账号登录数据库,查看root权限,发现有两个root账号,其中一个root限制Host的IP是192开头。 解决方案 联系技术支持协助删除多余的root账号。 父主题: 连接类