Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
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. Como alternativa, puedes usar una cuenta de servicio MySQL existente para conectarte 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;

El Relational Migrator depende del conector Debezium de código abierto para capturar cambios a nivel de fila. Para obtener más detalles, véase Debezium MySQL.

Volver

MySQL

En esta página