En las siguientes secciones, se explica cómo configurar una base de datos de Cloud SQL para MySQL para que funcione con Datastream.
Habilita el registro binario
- Si deseas habilitar el registro binario de Cloud SQL para MySQL, consulta Habilitar la recuperación de un momento determinado.
Configurar marcas de bases de datos
En Google Cloud console, ve a la página Instancias de Cloud SQL.
Selecciona el proyecto que contiene la instancia de Cloud SQL para la que deseas configurar las marcas de base de datos.
Abre la instancia y haz clic en Editar.
Ve a la sección Marcas.
Haz clic en Agregar una marca de base de datos.
Elige las siguientes marcas del menú desplegable y establece sus valores:
- Para la replicación basada en GTID, haz lo siguiente:
Parámetro Valor net_read_timeout 3600
net_write_timeout 3600
wait_timeout 86400
binlog_row_image FULL
max_allowed_packet 1G
(valor recomendado)Para la replicación basada en registros binarios, haz lo siguiente:
Marcar Valor net_read_timeout 3600
net_write_timeout 3600
wait_timeout 86400
Haz clic en Guardar para guardar los cambios.
Crea un usuario de Datastream
Para crear un usuario de DataStream, ingresa los siguientes comandos de MySQL:
CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; FLUSH PRIVILEGES;
¿Qué sigue?
- Obtén más información sobre cómo funciona Datastream con las fuentes de MySQL.