MySQL8.0版本无法连接kettle

问题在于jar驱动包


1.遇到的问题

问题显示:Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed. org.gjt.mm.mysql.Driver

  • 猜测是mysql的jar驱动包未安装,于是给kettle添加进了:mysql-connector-java-8.0.22.jar

  • 结果:依旧报同样的错

2.解决办法

jar包下载地址:https://downloads.mysql.com/archives/c-j/

  • 听说是版本的问题,于是上网搜了一下,模模糊糊好像看到版本的关键字的确很多,下载5.x版本jar包才能用

  • 就下载了5.x最新的5.1.49版本

  • 下载地址:https://downloads.mysql.com/archives/c-j/

  • 解压包中只需要一个文件:mysql-connector-java-5.1.49.jar 这一个就OK了

安装方法:下载5.x最新的5.1.49版本jar包,放进kettle的lib文件夹

  • 我的kettle是8.2的老版本,所以存放驱动包的文件夹是 D:\software\Kettle\data-integration\lib

  • 将下载好的jar包粘贴到kettle的lib文件夹就完成了

  • 关闭kettle重新打开即可正常连接

将jar包粘贴到kettle的lib文件夹 (务必要关闭kettle重新启动才可以)

显示连接成功











本文链接:https://www.cnblogs.com/yumn/p/17614561.html

posted @   千山淼  阅读(294)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示