Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Configure los requisitos previos de migración para MySQL

Para ejecutar trabajos de migración desde una base de datos fuente MySQL, la base de datos puede requerir algunos cambios de configuración. Si el Relational Migrator determina que la base de datos necesita cambios de configuración, automáticamente genera un script SQL con los cambios requeridos. Se recomienda que un administrador de base de datos (DBA) revise los comandos de este script y ejecute su ejecución en el servidor de bases de datos.

Para obtener detalles sobre las versiones compatibles de MySQL, consulte Bases de datos y versiones compatibles.

Para configurar tu instancia de MySQL para tareas de snapshot:

1

El siguiente código crea una nueva cuenta de servicio MySQL para que Relational Migrator se conecte a la instancia de MySQL. También puede usar una cuenta de servicio MySQL existente para conectarse a Relational Migrator con los permisos adecuados.

  1. Crear una cuenta de servicio:

    CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
  2. Otorgar los permisos requeridos a la cuenta de servicio:

    GRANT SELECT, RELOAD, SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT
    ON *.*
    TO 'user'@'%';
  3. Aplica los cambios de privilegios de usuario:

    FLUSH PRIVILEGES;

Relational Migrator se basa en el conector Debezium de código abierto para capturar cambios a nivel de fila. Para más detalles, consulte Debezium MySQL.

Volver

MySQL

En esta página