检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
aussDB(for MySQL)数据库代理实现读写分离。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例概览页面。
如果查询的host不包含数据库代理所在网段,则需要赋予远程访问权限。 例如root用户从192.168.0网段连接到TaurusDB服务器。 您可以在DAS用户管理界面设置host,具体请参见编辑用户信息。 当修改安全组时,确保入方向规则和出方向规则允许数据库代理地址访问,默认端口号为3306。
操作流程 构建MySQL服务器、购买TaurusDB实例,并且将MySQL服务器数据迁移到TaurusDB实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到TaurusDB
连接实例后,您可以创建数据库,进行数据迁移等操作,具体请参见: 通过界面可视化创建GaussDB(for MySQL)数据库 通过调用API创建GaussDB(for MySQL)数据库 通过DAS管理GaussDB(for MySQL)数据库 使用mysqldump迁移GaussDB(for
图解云数据库 GaussDB(for MySQL)
ECS自建MySQL迁移到TaurusDB 方案概述 资源规划 操作流程 实施步骤
TaurusDB与RDS for MySQL的区别 TaurusDB拥有较好的性能、扩展性和易用性,详情请参见表1。 表1 TaurusDB与RDS for MySQL的差异 类别 RDS for MySQL TaurusDB 架构 传统主备架构,主备通过binlog同步数据。
设置安全组规则 操作场景 安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和TaurusDB数据库实例提供访问策略。为了保障数据库的安全性和稳定性,在使用TaurusDB数据库实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。
自定义,易理解可识别。 其他云MySQL 数据库版本 MySQL 5.7 - IP地址 10.154.217.42 仅作为示例。 端口 3306 - TaurusDB实例 实例名称 gauss-drstar 自定义,易理解可识别。 数据库版本 MySQL 8.0 - 可用区类型 单可用区
存储类型介绍 存储类型 特点 适用场景 DL6(Cloud Database Engine Level 6) 原“共享存储”。GaussDB(for MySQL)历史版本默认支持的存储类型,2024年7月前创建的GaussDB(for MySQL)实例默认的存储类型。 DL6存储类型的实
创建TaurusDB实例 本章节介绍如何创建华为云TaurusDB实例。 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面,单击“购买数据库实例”。 配置实例名称和实例基本信息。
新密码和确认密码需相同。 不能与用户名或倒序的用户名相同。 若您已开启高危操作保护,在弹框中单击“去验证”,跳转至验证页面,单击“免费获取验证码”,正确输入验证码并单击“认证”,页面自动关闭。 关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 相关API 修改数据库用户密码 查询数据库用户
操作流程 构建MySQL服务器、购买TaurusDB实例,并且将MySQL服务器数据迁移到TaurusDB实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到TaurusDB
mysqldump导数据报错权限不足 场景描述 mysqldump使用指定用户导出数据库数据时,报错:'Access denied; you need (at least one of) the PROCESS privilege(s) 原因分析 mysqldump使用指定用户导出数据时,需要赋予PROCESS权限。
mysqldump导数据报错权限不足 场景描述 mysqldump使用指定用户导出数据库数据时,报错:'Access denied; you need (at least one of) the PROCESS privilege(s) 原因分析 mysqldump使用指定用户导出数据时,需要赋予PROCESS权限。
denied。 原因分析 查看mysql.user表中的root账号信息,排查客户端IP范围是否正确、是否使用SSL。 SELECT * FROM mysql.user WHERE User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。
调整GaussDB(for MySQL)代理的节点数量 操作场景 用户开通数据库代理后,可以根据需要调整代理实例节点数量。 使用须知 GaussDB(for MySQL)实例状态正常时才可调整代理实例的节点数量。 代理实例的状态异常时,只能增加节点数量,不能减少节点数量。 代理节
修改GaussDB(for MySQL)代理的一致性级别 云数据库 GaussDB(for MySQL)支持在创建数据库代理时设置一致性级别,具体请参见开通数据库代理。也支持数据库代理创建成功后修改一致性级别。 本章节主要介绍数据库代理创建成功后修改一致性级别的方法。 一致性级别介绍 云数据库 GaussDB(for
GaussDB(for MySQL)跨区域备份计费说明 如果GaussDB(for MySQL)实例使用了跨区域备份功能,需要对备份空间和跨区域转储网络流量进行收费。 计费说明 表1 计费说明 计费项 规格码 价格 备份空间 gaussdb.mysql.crossreg.backup
denied。 原因分析 查看mysql.user表中的root账号信息,排查客户端IP范围是否正确、是否使用SSL。 SELECT * FROM mysql.user WHERE User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。