Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

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 ver detalles sobre las versiones compatibles de MySQL, consulta 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, consulta Debezium MySQL.