Configurare un database Cloud SQL per MySQL

Le sezioni seguenti descrivono come configurare un database Cloud SQL per MySQL per funzionare con Datastream.

Abilita il logging binario

  1. Per abilitare il logging binario per Cloud SQL per MySQL, consulta Abilitare il recupero point-in-time.

Configura flag di database

  1. Nella console Google Cloud , vai alla pagina Istanze Cloud SQL.

    Vai a Istanze Cloud SQL

  2. Seleziona il progetto che contiene l'istanza Cloud SQL per cui vuoi impostare i flag di database.

  3. Apri l'istanza e fai clic su Modifica.

  4. Vai alla sezione Flag.

  5. Fai clic su Aggiungi un flag di database.

  6. Scegli i seguenti flag dal menu a discesa e imposta i relativi valori:

    • Per la replica basata su GTID:

      ParametroValore
      net_read_timeout3600
      net_write_timeout3600
      wait_timeout86400
      binlog_row_imageFULL
      max_allowed_packet1G (valore consigliato)
    • Per la replica basata su binlog:

      FlagValore
      net_read_timeout3600
      net_write_timeout3600
      wait_timeout86400
  7. Fai clic su Salva per salvare le modifiche.

Crea un utente Datastream

  1. 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ù su come Datastream funziona con le origini MySQL.