检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL MySQL连接器用于连接MySQL数据库,负责建立和维护应用程序和MySQL数据库之间的连接,并管理数据的传输。 MySQL是一个流行的开源关系型数据库,广泛用于Web应用程序的后端。它支持多种操作系统,包括Windows、Linux、Unix和Mac OS X。My
区域ID.mysql.rds.myhuaweicloud.com 操作步骤 在购买实例时,系统会自动分配一个内网域名。 对于创建完成的云数据库RDS实例,支持修改内网域名。 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。
USER设置用户相关属性。 MySQL支持用户代理赋权,GRANT PROXY ON主要用于对多个用户进行统一的权限管理。MySQL 5.7未提供角色机制,而在MySQL 8.0和M-Compatibility中都提供了角色机制。角色能满足用户对于多个用户权限统一管控的目标,可以替代GRANT
RDS for MySQL参数调优建议 数据库参数是数据库系统运行的关键配置信息,设置不合适的参数值可能会影响业务。本文列举了一些重要参数说明,更多参数详细说明,请参见MySQL官网。 通过控制台界面修改MySQL参数值,请参见修改RDS for MySQL实例参数。 修改敏感参数
恢复到自建MySQL数据库 本章节介绍将下载的华为云RDS for MySQL全量备份文件恢复到自建MySQL数据库的操作步骤。 如果您希望在本地重新建立一个同样体量MySQL数据库,并且将华为云RDS for MySQL数据全部迁移,可以使用本章节操作将下载的.qp文件在本地进行重建。
USER设置用户相关属性。 MySQL支持用户代理赋权,GRANT PROXY ON主要用于对多个用户进行统一的权限管理。MySQL 5.7未提供角色机制,而在MySQL 8.0和M-Compatibility中都提供了角色机制。角色能满足用户对于多个用户权限统一管控的目标,可以替代GRANT
MySQL原生的DDL工具 Copy算法 按照原表定义创建一个新的临时表。 对原表加写锁(禁止DML)。 在1建立的临时表执行DDL。 将原表中的数据copy到临时表。 释放原表的写锁。 将原表删除,并将临时表重命名为原表。 采用copy方式期间需要锁表,禁止DML写操作。当Lock
安装社区版MySQL。 目标数据库引擎 MySQL 本示例中目标数据库也是MySQL,使用的云数据库 RDS for MySQL实例。 网络类型 VPC网络 本示例中采用“VPC网络”。 父主题: 自建MySQL迁移到RDS for MySQL
数据源连接字符串。 主机IP地址 填写数据库的连接IP地址。 端口 填写数据库的连接端口号。 数据库名 填写要连接的数据库名。 用户名 连接数据库的用户名。 密码 连接数据库的用户密码。 描述 填写连接器的描述信息,用于识别不同的连接器。 支持的动作 获取记录 获取增量记录 添加记录
本实践主要包含以下内容: 介绍如何将自建MySQL迁移到RDS for MySQL实例。 RDS for MySQL产品优势 低成本 享更多的服务 只需支付实例费用,无需其他硬件、托管等费用。 超高性能 极致用户体验 100%兼容MySQL应用。 高并发性能满足苛刻性能要求。 支持大量连接,响应更快速。
mkdir -p /mysql/install/file mkdir -p /mysql/install/log cd /mysql/install 下载并安装社区版MySQL,详情请参见如何下载并安装MySQL客户端。 执行如下命令,初始化mysql。 /mysql/install/mysql-8
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“实例管理”页面,单击主实例名称。 在“概览”页面的“数据库引擎版本”处,单击“补丁升级”。 图2 升级数据库内核小版本 在弹出框中,选择升级方式,单击“确定”。 立即升级:系统会立即升级您的数据库内核版本到当前最新版本。
购买FlexusRDS for MySQL实例 操作场景 本节将介绍在Flexus云数据库RDS管理控制台购买实例的过程。 FlexusRDS for MySQL实例仅支持“包年/包月”购买,您可以根据业务需要定制相应计算能力和存储空间的FlexusRDS for MySQL实例。 前提条件
空用户的危害 MySQL中是允许用户名为 '' 的用户存在,本章节介绍数据库中存在这种空用户时的危害。 MySQL中使用空用户时,它将可以匹配任何用户名。这一特性也会带来多种安全性、功能性危害。所以,在实际使用过程中应避免使用空用户。 安全性危害 当存在空用户时,连接时可以使用任意用户名进行登录。
连接管理 修改内网地址 修改内网域名 修改数据库端口 绑定和解绑弹性公网IP 申请和修改公网域名 证书配置 设置安全组规则 父主题: 连接RDS for MySQL实例
主机IP地址 填写数据库的连接IP地址。 端口 填写数据库的连接端口号。 数据库名 填写要连接的数据库名。 用户名 连接数据库的用户名。 密码 连接数据库的用户密码。 描述 填写连接器的描述信息,用于识别不同的连接器。 支持的动作 获取数据库变更 实时获取数据库变更 ,需要在数据库中启动binlog。
使用DAS的导出和导入功能迁移RDS for MySQL数据 操作场景 数据管理服务(Data Admin Service,简称DAS)是用来登录和操作华为云上数据库的Web服务,提供数据库开发、运维、智能诊断的一站式云上数据库管理平台,方便用户使用和运维数据库。 当进行数据备份或迁移
通过MySQL客户端连接GaussDB(for MySQL)实例 使用MySQL客户端通过内网连接实例 使用MySQL客户端通过公网连接实例 父主题: 连接实例
DDL工具简介 MySQL 5.6之前数据库中对大表的表结构修改的DDL操作通常会引发DML语句阻塞,复制延迟升高等问题,导致数据库对外呈现出一种“异常”的状态。本文介绍了MySQL原生的数据库DDL方式Copy和Inplace算法、开源工具gh-ost以及MySQL 8.0新增的
RDS for MySQL数据库代理简介 数据库代理是RDS for MySQL和应用服务之间的网络代理服务,用于代理应用服务访问RDS for MySQL的所有请求。 读写分离是指通过数据库代理地址实现读写请求的自动转发。创建RDS for MySQL实例后,您可以开通数据库代