当前位置: 首页 > web >正文

canal安装使用V1.1.4

1、下载 https://github.com/alibaba/canal/releases/tag/canal-1.1.4

下载 admin  和 deployer 两个包进行解压

2、配置deployer服务端

2.1 进入deployer解压目录下的conf文件夹中,编辑canal.properties文件

#修改  当前server上部署的instance列表,名称根据情况自定义,多个用逗号分隔

canal.destinations=

2.2 在canal.properties同级新建instance文件夹(名称来源2.1自定义名称)

将 示例配置文件 conf/example/instance.properties 拷贝到 上一步创建的文件夹中,然后修改内容

canal.instance.master.address:填写数据库地址

canal.instance.master.journal.name:填写binlog文件名,通过 show master status进行获取
canal.instance.master.position=位置,通过 show master status进行获取

canal.instance.dbUsername:用于canal数据库账号
canal.instance.dbPassword:账号对应密码

2.3 启动服务

进入bin目录,执行 restart.sh 脚本,如果需要修改端口,在conf目录下进行修改,启动完成后如下

3 管理控制台安装

3.1 进入解压 admin目录中conf下,修改配置文件 application.yml 端口、数据库相关信息

3.2  进入解压 admin目录中conf下,找到 canal_manager.sql文件,执行创建数据库及对应表信息。

管理端默认登录用户名及密码:admin  123456

3.3 启动管理服务,进入 bin目录,执行  restart.sh 脚本

3.4  注意事项

如果mysql服务使用的是高版本服务,则在后台admin启动过程中会出现错误

错误示例版本:

mysql:8.0     

canal:1.1.4

这是由于canal1.1.4版本驱动包使用的是 mysql-connector-java-5.1.40.jar ,导致版本不一致

需要将 mysql-connector-java-5.1.40.jar默认包删除,替换高版本驱动包

替换完成后,再执行 restart.sh脚本启动,正常。

http://www.xdnf.cn/news/333.html

相关文章:

  • 《数据牢笼》-来自DeepSeek
  • ‌2025年教育AI实战项目
  • 曲棍球·棒球1号位
  • 2025大模型推理框架选型全指南:高并发推理架构深度拆解
  • 解决:QTcpSocket: No such file or directory
  • yolov8 框架自带模型体验功能
  • FME实现矢量建筑面shp拉伸并贴纹理
  • Windows10,11账户管理,修改密码,创建帐户...
  • 米托蒽醌和阿克拉霉素 髓外 aml 疗效
  • Top100(26-30)
  • 编程常见错误归类
  • keil5软件配置以及使用技巧
  • QML 自定义控件指南
  • 【dify实战】chatflow结合deepseek实现基于自然语言的数据库问答、Echarts可视化展示、Excel报表下载
  • 阿里AI模型获FDA“突破性”认证,胰腺癌早筛实现关键突破|近屿智能邀你入局AIGC大模型
  • SSM省市区三级联动和三表联查附带数据库
  • Transformer :Encoder vs Decoder
  • SAP赋能玩具行业:数字化转型中的创新与增长
  • 梯度下降,共轭梯度,牛顿法,拟牛顿法的收敛速度对比
  • Linux:线程的同步与互斥(生产者消费者模型的demo)
  • ESORICS 2025截稿延期
  • java并发编程-ForkJoinPool
  • fastdds:传输层SHM和DATA-SHARING的区别
  • I2C嵌入式开发实战指南:从入门到精通
  • 一级指针的介绍
  • python进阶: 深入了解调试利器 Pdb
  • 第R3周:RNN-心脏病预测
  • namesapce、cgroup
  • kubeadm极速部署Kubernetes 1.26.X 版本集群
  • AI语音助手 React 组件使用js-audio-recorder实现,将获取到的语音转成base64发送给后端,后端接口返回文本内容