检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RDS for MySQL升级版本后,导致现有配置无法正常连接到MySQL-server 场景描述 用户新建实例,用代码连接该数据库时出现报错: Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version
那么该数据库和账号不支持RDS界面或API的数据库管理和账号管理功能。 如果源库的数据库名和账号名不满足数据库命名规则和帐号命名规则,迁移到目标库RDS for MySQL后,该数据库和账号不支持RDS界面或API的数据库管理和账号管理功能。 通过RDS创建数据库 登录管理控制台。
介绍如何将自建MySQL迁移到RDS for MySQL实例。 RDS for MySQL产品优势 低成本 享更多的服务 只需支付实例费用,无需其他硬件、托管等费用。 超高性能 极致用户体验 100%兼容MySQL应用。 高并发性能满足苛刻性能要求。 支持大量连接,响应更快速。 高安全性
定。 云数据库RDS服务的管理控制台显示与数据库参数模板关联的数据库实例状态。例如,如果数据库实例未使用对其关联的数据库参数模板所做的最新更改,则云数据库RDS服务的管理控制台将显示状态为“等待重启”的数据库实例。您将需要手动重启数据库实例,以使最新的参数更改对该数据库实例生效。
示例:购买并连接RDS for MySQL实例 本章节以Linux系统为例,介绍从购买到内网连接RDS for MySQL实例的操作步骤。 步骤1:创建RDS for MySQL实例 步骤2:创建ECS 步骤3:连接RDS for MySQL实例 图1 连接示意图 步骤1:创建RDS
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页面。 在左侧导航栏,单击“账号管理”,选择目标账号,单击操作列的“更多 > 修改主机IP”。 若IP地址为%,则表示允许所有地址访问MySQL实例。 若IP地址为“10
修改数据库端口 操作场景 云数据库RDS服务支持修改主实例和只读实例的数据库端口,对于主备实例,修改主实例的数据库端口,该实例下备实例的数据库端口会被同步修改。 对于配置了安全组规则连接数据库实例的场景,修改数据库端口后,需要同步修改数据库实例所属安全组的入方向规则。 约束条件
自定义,易理解可识别。 其他云MySQL 数据库版本 MySQL 5.7 - IP地址 10.154.217.42 仅作为示例。 端口 3306 - RDS for MySQL实例 RDS实例名称 rds-mysql 自定义,易理解可识别。 数据库版本 MySQL 5.7 - 实例类型 单机 本示例中为单机。
数据库代理(MySQL) 开启数据库代理 查询数据库代理信息列表 查询数据库代理规格信息 设置读写分离路由模式 关闭数据库代理 父主题: API v3(推荐)
购买RDS for MySQL实例 操作场景 本节将介绍在云数据库RDS服务的管理控制台购买实例的过程。 RDS for MySQL支持“包年/包月”和“按需计费”购买,您可以根据业务需要定制相应计算能力和存储空间的云数据库RDS实例。 RDS for MySQL支持购买主备实例或
<instance_ip> 请替换为实例的IP地址。 说明: 如果通过弹性云服务器连接,“instance_ip”是实例的“内网地址”。您可以在该实例的“连接管理”页面查看。 如果通过公网连接,“instance_ip”为该实例已绑定的“弹性公网IP”。您可以在该实例的“连接管理”页面查看。
服务实例登录界面。 图1 登录实例 您也可以在“实例管理”页面,单击目标实例名称,在页面右上角,单击“登录”,进入数据管理服务实例登录界面。 图2 登录实例 正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库并进行管理。 图3 登录界面 常见问题 权限不足导致数据库实例连接失败怎么办
QL。 目标数据库引擎 MySQL 本示例中目标数据库也是MySQL,使用的云数据库 RDS for MySQL实例。 网络类型 VPC网络 本示例中采用“VPC网络”。 父主题: 自建MySQL迁移到RDS for MySQL
修改内网域名 RDS for MySQL支持内网域名,您可以通过内网域名连接实例。 功能限制 修改内网域名,将导致数据库连接中断,请修改对应的应用程序连接地址。内网域名修改完成后,大约5分钟生效。 如果数据库实例是通过内网域名访问,修改实例的内网IP不会影响用户业务。 内网域名的名称唯一。默认内网域名格式:实例ID
弹性云服务器和云数据库RDS实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用云数据库RDS实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。 通过弹性公网IP连接RDS实例时,需要为RDS所在安全组配置相应的入方向规则。 通过内网连接RDS实例时,设置安全组分为以下两种情况:
通过公网连接RDS for MySQL实例(Linux方式) RDS for MySQL实例购买完成后,可以先登录到Linux弹性云服务器,在ECS上安装MySQL客户端,然后执行MySQL命令行通过MySQL公网IP连接到实例。 本章节提供SSL不加密的连接方式,如需使用SSL
或公网主机)与RDS for MySQL实例。 通过图形化界面连接RDS for MySQL实例 在Windows操作系统中,您可以使用任何通用的数据库客户端连接到RDS for MySQL实例。 通过JDBC连接RDS for MySQL实例 通过JDBC连接实例的方式有无需下
其他云MySQL迁移到云数据库 RDS for MySQL 方案概述 资源规划 操作流程 创建VPC和安全组 创建RDS for MySQL实例 其他云MySQL实例准备 上云操作 父主题: RDS for MySQL
MySQL实例创建的RDS实例。 图2 迁移实例信息 企业项目选择“default”。 单击“开始创建”。 迁移实例创建中,大约需要5-10分钟。 配置源库信息和目标库数据库密码,单击“下一步”。 配置源库信息。 单击“测试连接”。 当界面显示“测试成功”时表示连接成功。 图3 源库信息
S for MySQL实例的端口号。 图1 添加安全组规则 源库信息中的“IP地址或域名”填写生产中心RDS for MySQL实例绑定的EIP,“端口”填写生产中心RDS for MySQL实例的端口号。测试通过后,单击“下一步”。 图2 编辑灾备任务 设置流速模式后,单击“下一步”。