典名科技本文主要为您介绍数据迁移或同步阿里云PolarDB MySQL 云原生数据库,数据迁移或同步方案概览,包括MySQL 5.7迁移到PolarDB MySQL 8.0的注意事项。希望能帮助到您。
数据迁移或同步方案概览 阿里云PolarDB MySQL 云原生数据库
云数据库PolarDB提供了多种数据迁移同步方案,可满足不同上云、迁云、同步的业务需求,使您可以在不影响业务的情况下平滑将数据库迁移、同步至阿里云云数据库PolarDB上面。
通过使用阿里云数据传输服务(DTS),您可以实现PolarDB的结构迁移、全量迁移和实时同步。
使用场景 | 文档链接 |
---|---|
从RDS迁移至PolarDB |
|
从PolarDB迁移至RDS | 从PolarDB MySQL迁移至RDS MySQL |
从自建数据库迁移至PolarDB |
|
从第三方云数据库迁移至PolarDB | 从Amazon Aurora MySQL迁移至PolarDB MySQL |
PolarDB之间的数据迁移 | PolarDB MySQL集群间的数据迁移 |
使用场景 | 文档链接 |
---|---|
从RDS同步至PolarDB | 从RDS MySQL同步至PolarDB MySQL |
从PolarDB间的同步 |
|
从自建数据库同步至POALRDB | 从ECS上的自建MySQL同步至PolarDB MySQL |
从PolarDB同步至RDS | 从PolarDB MySQL同步至RDS MySQL |
从PolarDB同步至分析型数据库 |
|
从PolarDB同步至Datahub | 从PolarDB MySQL同步至Datahub |
从PolarDB同步至Kafka | 从PolarDB MySQL同步到Kafka |
PolarDB MySQL 8.0完全兼容MySQL 5.7,您可以将MySQL 5.7数据库迁移到PolarDB MySQL 8.0使用,数据不会丢失,但需要注意客户端版本和PolarDB MySQL 8.0的兼容性问题。
如何将MySQL 5.7迁移至PolarDB MySQL 8.0请参见如下文档:
您需要将MySQL客户端程序升级到如下版本:
query_cache_size
无法识别。COM_STMT_EXECUTE
的flag没有设置正确且没有发送com_stmt_fetch
获取结果集,在MySQL 8.0版本上会导致无法正常获取返回结果,在MySQL 5.6/5.7版本可以正常返回结果。