As seções a seguir abordam como configurar um banco de dados do Cloud SQL para MySQL para funcionar com o Datastream.
Ativar o registro binário
- Para ativar a geração de registros binários do Cloud SQL para MySQL, consulte Como ativar a recuperação pontual.
Configurar flags de bancos de dados
No console do Google Cloud, acesse a página Instâncias do Cloud SQL.
Selecione o projeto que contém a instância do Cloud SQL para a qual você quer definir as flags do banco de dados.
Abra a instância e clique em Editar.
Acesse a seção Flags.
Clique em Adicionar uma flag de banco de dados.
Escolha as seguintes flags no menu suspenso e defina os valores delas:
- Para a replicação baseada em GTID (prévia):
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 a replicação baseada em binlog:
Sinalização Valor net_read_timeout 3600
net_write_timeout 3600
wait_timeout 86400
Clique em Salvar.
Criar um usuário do Datastream
Para criar um usuário do Datastream, insira os seguintes comandos do MySQL:
CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; FLUSH PRIVILEGES;
A seguir
- Saiba mais sobre como o Datastream funciona com fontes do MySQL.