Cloud SQL for MySQL データベースを構成する

以降のセクションでは、Datastream と連携するように Cloud SQL for MySQL データベースを構成する方法について説明します。

バイナリ ロギングを有効にする

  1. Cloud SQL for MySQL のバイナリ ロギングを有効にするには、ポイントインタイム リカバリの有効化をご覧ください。

データベース フラグを構成する

  1. Google Cloud コンソールで Cloud SQL の [インスタンス] ページに移動します。

    Cloud SQL の [インスタンス] に移動

  2. データベース フラグを設定する Cloud SQL インスタンスを含むプロジェクトを選択します。

  3. インスタンスを開き、[編集] をクリックします。

  4. [フラグ] セクションに移動します。

  5. [データベース フラグを追加] をクリックします。

  6. プルダウン メニューから次のフラグを選択して、値を次のように設定します。

    フラグ
    net_read_timeout3600
    net_write_timeout3600
    wait_timeout86400

  7. [保存] をクリックして、変更を保存します。

Datastream ユーザーを作成する

  1. DataStream ユーザーを作成するには、次の MySQL コマンドを入力します。

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