You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Confluent Platform 6.2中JDBC连接器所需MySQL驱动jar包应放置在哪个路径?

Confluent 6.2 Kafka Connect JDBC MySQL驱动加载路径说明

该No suitable driver异常为Kafka Connect进程类路径未加载到MySQL驱动包导致,Confluent 6.2版本的有效加载路径如下:

  • JDBC连接器独立依赖目录:若你使用Confluent Hub默认安装JDBC连接器,默认路径为$CONFLUENT_HOME/share/confluent-hub-components/confluentinc-kafka-connect-jdbc/lib/,将mysql-connector-java-8.0.26.jar放入该目录为最优方案,不会产生跨连接器类冲突。你之前手动创建的share/java/kafka-connect-jdbc目录不在6.2版本默认插件扫描路径内,因此无法被识别。
  • 全局公共类路径:路径为$CONFLUENT_HOME/share/java/kafka/,放入该路径的驱动包可被所有连接器加载,非特殊场景不推荐使用。
  • 自定义插件路径下的对应目录:若你修改了Connect配置中的plugin.path参数,需将驱动包放入自定义路径下的confluentinc-kafka-connect-jdbc/lib/子目录中。

生效注意事项

  • 放置完驱动包后必须完全重启所有Kafka Connect节点,本地单节点部署可执行confluent local services connect restart完成重启,分布式部署需要逐台重启进程。
  • 可在Connect启动日志中搜索mysql-connector关键字,确认驱动是否被成功加载。
  • 你提供的连接器配置没有格式错误,连接串、方言配置均符合MySQL sink要求,无需调整。

内容的提问来源于stack exchange,提问作者andand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 17:00:00