Mengonfigurasi database Cloud SQL untuk MySQL

Bagian berikut membahas cara mengonfigurasi database Cloud SQL untuk MySQL agar dapat berfungsi dengan Datastream.

Aktifkan logging biner

  1. Untuk mengaktifkan logging biner untuk Cloud SQL untuk MySQL, lihat Mengaktifkan pemulihan point-in-time.

Mengonfigurasi flag database

  1. Di Google Cloud konsol, buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Pilih project yang berisi instance Cloud SQL yang ingin Anda tetapkan flag database-nya.

  3. Buka instance, lalu klik Edit.

  4. Buka bagian Flag.

  5. Klik Add a database flag.

  6. Pilih flag berikut dari menu drop-down, lalu tetapkan nilainya:

    • Untuk replikasi berbasis GTID:

      ParameterNilai
      net_read_timeout3600
      net_write_timeout3600
      wait_timeout86400
      binlog_row_imageFULL
      max_allowed_packet1G (nilai yang direkomendasikan)
    • Untuk replikasi berbasis binlog:

      FlagNilai
      net_read_timeout3600
      net_write_timeout3600
      wait_timeout86400
  7. Klik Simpan untuk menyimpan perubahan.

Membuat pengguna Datastream

  1. Untuk membuat pengguna Datastream, masukkan perintah MySQL berikut:

    CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD';
    GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%';
    FLUSH PRIVILEGES;

Langkah berikutnya

  • Pelajari lebih lanjut cara kerja Datastream dengan sumber MySQL.