一、软件版本
mysql | 8.0.20 |
zookeeper | 3.8.0 |
dolphinscheduler | 3.1.1 |
二、问题描述
dolphinscheduler3.1.1官方文档进行文件配置,
第一步,初始化MySQL数据库
bash tools/bin/upgrade-schema.sh
执行完初始化语句后,提示无法加载提示无法加载com.mysql.cj.jdbc.Driver驱动
这就很奇怪,已经按照文档完完整整的配置,还是报错,,,
三、解决方式
使用 MySQL 需要手动下载 mysql-connector-java 驱动 8.0.16(由于本人使用的8.0.20版本的mysql,所以使用的驱动也是8.0.20的jar包)并移动到 DolphinScheduler 的每个模块的 libs 目录下,其中包括 api-server/libs 和 alert-server/libs 和 master-server/libs 和 worker-server/libs。
除了将mysql-connector-java 驱动放到以上的libs文件夹后,还需要将mysql-connector-java 驱动放到tools目录下的libs目录一份;
然后重新执行:bash tools/bin/upgrade-schema.sh