MySQL迁移至Kafka 概览 本文主要介绍通过DTS数据迁移功能从自建MySQL或RDS for MySQL迁移至百度消息服务或自建Kafka集群。 需求场景 适用于使用百度智能云 数据传输服务DTS (以下简称 DTS),将自建MySQL或RDS for MySQL数据库实例的数据迁移到 百度消息服务 或 自建Kafka集群 中。
mysqldump工具使用详解 工具介绍 mysqldump是MySQL自带的客户端工具,它主要用于对MySQL进行逻辑备份,可实现库、表、行级别的数据备份及库表结构备份需求。应用场景包括不限于如下几种情况: 执行DML、DDL类型SQL前进行数据备份(用于回滚需要)。 不同云厂商之间数据库的数据迁移。 数据库版本升级过程中的数据迁移。 导出部分数据到测试环境用于功能和性能测试。
以选择公网自建MySQL实例为例,源端配置参数说明如下: 接入类型: 公网 表示使用的是公网自建MySQL实例 数据类型:固定选择 MySQL 主机名/IP:填写MySQL数据库的访问IP 端口:填写MySQL数据库的服务端口 账号:填写MySQL数据库的数据库账号 密码:填写MySQL数据库账号对应的密码 填写完成后可以点击 测试连通性 按钮验证填入的信息是否正确。
如果用户从自有MySQL 5.5数据库迁移到百度RDS MySQL数据库中,从兼容性角度考虑,可以选择该版本,但是对于新建MySQL数据库的用户,不建议选择该版本,推荐选择MySQL 5.6。 MySQL 5.6 当前主流版本,较MySQL 5.5相比有诸多新增功能和性能改进。大多数情况下,如果没有特殊原因,用户应该选择该版本MySQL。
GaiaDB是否无缝兼容MySQL5.6、5.7、8.0版本? GaiaDB默认采用MySQL 8.0引擎,完全兼容MySQL5.6、5.7,你可以将MySQL5.6、5.7上的应用迁移至GaiaDB使用。需要注意更新客户端的版本,例如 Java:MySQL Connector/J 8.0及以上版本。 PHP:mysqlnd 7.4及以上版本。
MySQL实例的双向同步 概览 本文主要介绍通过DTS数据迁移功能进行MySQL实例间的双向同步。 需求场景 适用于异地多活或异地容灾场景,用户可使用百度智能云数据传输服务DTS,将云数据库 MySQL 实例或者自建 MySQL 数据库实例的数据,迁移到云数据库 MySQL 实例或者自建 MySQL 数据库实例中。 方案概述 前置条件 已创建源端和目标端RDS MySQL实例。
自建MySQL迁移至GaiaDB 本文主要介绍自建 MySQL 实例和云原生数据库 GaiaDB 实例之间的数据迁移。 前提条件 自建 MySQL 数据库版本为 5.1、5.5、5.6、5.7 或 8.0 版本。 说明 若源端是其他云平台上的 MySQL 数据库,您还需要确保该数据库已开通公网访问权限。
RDS MySQL迁移至GaiaDB 本文主要介绍云数据库 RDS MySQL 实例如何迁移至云原生数据库 GaiaDB 实例。 前提条件 已创建源端 RDS MySQL 实例。创建方式,请参见 创建 MySQL 实例 。 已创建目标端 GaiaDB 实例。创建方式,请参见 创建 GaiaDB 实例 。 目标端 GaiaDB 实例的存储空间须大于源端 RDS MySQL 实例占用的存储空间。
将MySQL作为目标端 DTS支持的Mysql数据类型 下表列出了使用 DTS 时支持的 Mysql 数据类型以及与 DTS 数据类型的默认映射。
设计MySQL表结构 DBSC 提供可视化表结构设计方案,您可以在 SQL 窗口中点击鼠标完成表结构的设计,无需再手动输入 SQL 命令。 前提条件 数据源类型为 MySQL。 开启企业版后,需要拥有 SQL 窗口功能模块权限。 开启企业版后,需要拥有对目标数据源的读写权限。 说明 如果您无上述权限,请联系您的系统管理员为您 配置权限 或 绑定角色 。