以下部分介绍了如何配置 Cloud SQL for MySQL 数据库以与 Datastream 搭配使用。
启用二进制日志记录功能
- 如需为 Cloud SQL for MySQL 启用二进制日志记录功能,请参阅启用时间点恢复。
配置数据库标志
在 Google Cloud 控制台中,前往 Cloud SQL 实例页面。
选择包含要为其设置数据库标志的 Cloud SQL 实例的项目。
打开实例,然后点击修改。
前往标志部分。
点击添加数据库标志。
从下拉菜单中选择以下标志,并设置其值:
- 对于基于 GTID 的复制(预览版):
参数 值 net_read_timeout 3600
net_write_timeout 3600
wait_timeout 86400
binlog_row_image FULL
max_allowed_packet 1G
(推荐值)对于基于二进制日志的复制:
标志 值 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 来源搭配使用。