本頁面說明如何設定變更資料擷取 (CDC),將資料從 MySQL 適用的 Cloud SQL 資料庫串流至支援的目的地,例如 BigQuery 或 Cloud Storage。
啟用二進位檔記錄功能
- 如要為 MySQL 適用的 Cloud SQL 啟用二進位檔記錄,請參閱「啟用時間點復原功能」。
設定資料庫旗標
- 前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。 
- 選取含有要設定資料庫標記的 Cloud SQL 執行個體的專案。 
- 開啟執行個體並按一下 [編輯]。 
- 前往「旗標」部分。 
- 按一下「新增資料庫旗標」。 
- 從下拉式選單中選擇下列標記,並設定其值: - 如果是以 GTID 為基礎的複製作業: - 參數 - 值 - net_read_timeout - 3600- net_write_timeout - 3600- wait_timeout - 86400- binlog_row_image - FULL- max_allowed_packet - 1073741824(建議值)
- 對於以二進位記錄為基礎的複製作業: - 標記 - 值 - net_read_timeout - 3600- net_write_timeout - 3600- wait_timeout - 86400
 
- 按一下 [儲存] 以儲存變更。 
建立 Datastream 使用者
- 如要建立 Datastream 使用者,請輸入下列 MySQL 指令: - CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; FLUSH PRIVILEGES; 
後續步驟
- 進一步瞭解 Datastream 如何與 MySQL 來源搭配使用。