Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
迁移准确度
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
概览
将架构、数据和元数据从源数据库迁移到目标数据库时,您需要确保所有这些信息都已准确迁移。Database Migration Service 提供了一种高保真迁移方式,可将数据库对象(包括架构、数据和元数据)从一个数据库迁移到另一个数据库。
以下所有数据、架构和元数据组件都会作为数据库迁移的一部分进行迁移:
数据
- 所有数据库和架构中的所有表,但以下系统数据库除外:
sys、mysql、performance_schema 和 information_schema。
架构
命名
主键
数据类型
序数位置
默认值
是否可为 null
自动递增属性
二级索引
持续迁移
在持续迁移期间,系统会更新上述所有数据、架构和元数据的数据操纵语言 (DML) 和数据定义语言 (DDL) 更改。
哪些内容不会迁移
迁移 MySQL 数据库时,不会迁移 MySQL 系统数据库。这些数据库包含有关用户和权限的信息。因此,必须直接在目标 Cloud SQL 数据库实例中管理用户账号登录信息。
如需将用户添加到 Cloud SQL 目标实例,请前往该实例,然后从用户标签页添加用户,或从 MySQL 客户端添加用户。
详细了解如何创建和管理 MySQL 用户。
除了用户和权限之外,非默认标志设置也不会迁移到 Cloud SQL 目标实例。在将架构、数据和元数据迁移到目标数据库之前,请在源数据库上运行 SHOW VARIABLES,然后在 Cloud SQL 数据库上再次运行该命令。根据需要在 Cloud SQL 数据库中更新标志设置,以复制来源设置。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-05-21。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-05-21。"],[],[]]