Docs 菜单
Docs 主页
/ /

配置 MySQL 的迁移先决条件

要从MySQL源数据库运行迁移作业,可能需要对数据库进行一些配置更改。如果Relational Migrator确定数据库需要更改配置,它会自动生成包含所需更改的SQL脚本。建议让数据库管理员 (数据库管理员 (DBA))查看此脚本中的命令并在数据库服务器上执行这些命令。

有关支持的MySQL版本的详细信息,请参阅支持的数据库和版本。

要为快照作业配置MySQL实例,请执行以下操作:

1

以下代码为 Relational Migrator 创建一个新的 MySQL 服务帐户,以连接到 MySQL 实例。 或者,您可以使用现有的 MySQL 服务帐户连接到具有适当权限的 Relational Migrator。

  1. 创建服务帐户:

    CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
  2. 向服务帐户授予所需权限:

    GRANT SELECT, RELOAD, SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT
    ON *.*
    TO 'user'@'%';
  3. 应用用户权限更改:

    FLUSH PRIVILEGES;

Relational Migrator依赖开源 DebeziumConnector来捕获行级更改。有关更多详细信息,请参阅 Debezium MySQL。

后退

MySQL

在此页面上