操作演示
演示视频(5分钟教你配置一个同步任务):请点击图片或者
演示说明:
1. 搭建一个数据库同步任务,源数据库ip为:10.20.144.25,目标数据库ip为:10.20.144.29. 源数据库已开启binlog,并且binlog_format为ROW.
mysql> show variables like '%binlog_format%';+---------------+-------+| Variable_name | Value |+---------------+-------+| binlog_format | ROW |+---------------+-------+
2. 数据同步精确到一张表进行测试,测试的表名为test.example,简单包含两个子段,测试过程中才创建.
3. 配置完成后,手动在源库插入数据,然后快速在目标库进行查看数据,验证数据是否同步成功.
------- 视频中的演示文本:CREATE TABLE `test`.`example` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(32) COLLATE utf8_bin DEFAULT NULL , PRIMARY KEY (`ID`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;insert into test.example(id,name) values(null,'hello');-----Otter QuickStart 如何配置一个任务-----操作步骤:1. 添加数据库 a. 源库 jdbc:mysql://10.20.144.25:3306 b. 目标库 jdbc:mysql://10.20.144.29:33062. 添加canal a. 提供数据库ip信息 3. 添加同步表信息 a. 源数据表 test.example b. 目标数据表 test.example4. 添加channel5. 添加pipeline a. 选择node节点 b. 选择canal6. 添加同步映射规则 a. 定义源表和目标表的同步关系7. 启动8. 测试数据
具体参数详解
channel参数
待补充
pipeline参数
待补充
canal参数
待补充
Node参数
待补充
Zookeeper集群参数
待补充
主备配置参数
待补充
数据源参数
待补充
数据表参数
待补充