Le sezioni seguenti spiegano come configurare un database Cloud SQL per MySQL in modo che funzioni con Datastream.
Abilita il logging binario
- Per abilitare il logging binario per Cloud SQL per MySQL, consulta Abilitazione del recupero point-in-time.
Configurazione dei flag di database
Nella console Google Cloud, vai alla pagina Istanze Cloud SQL.
Seleziona il progetto che contiene l'istanza Cloud SQL per cui vuoi impostare i flag del database.
Apri l'istanza e fai clic su Modifica.
Vai alla sezione Indicatori.
Fai clic su Aggiungi un flag di database.
Scegli i seguenti flag dal menu a discesa e imposta i relativi valori:
- Per la replica basata su GTID (anteprima):
Parametro Valore net_read_timeout 3600
net_write_timeout 3600
wait_timeout 86400
binlog_row_image FULL
max_allowed_packet 1G
(valore consigliato)Per la replica basata su binlog:
Bandiera Valore net_read_timeout 3600
net_write_timeout 3600
wait_timeout 86400
Fai clic su Salva per salvare le modifiche.
Creare un utente Datastream
Per creare un utente Datastream, inserisci i seguenti comandi MySQL:
CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; FLUSH PRIVILEGES;
Passaggi successivi
- Scopri di più sul funzionamento di Datastream con le origini MySQL.