数据库迁移工具Kettle连接Mysql数据库报错:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the解决
报错信息:
错误连接数据库 [test] : org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the databaseDriver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
org.gjt.mm.mysql.Driverorg.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the databaseDriver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
org.gjt.mm.mysql.Driverat org.pentaho.di.core.database.Database.normalConnect(Database.java:472)at org.pentaho.di.core.database.Database.connect(Database.java:370)at org.pentaho.di.core.database.Database.connect(Database.java:341)at org.pentaho.di.core.database.Database.connect(Database.java:331)at org.pentaho.di.core.database.DatabaseFactory.getConnectionTestReport(DatabaseFactory.java:80)at org.pentaho.di.core.database.DatabaseMeta.testConnection(DatabaseMeta.java:2783)at org.pentaho.ui.database.event.DataHandler.testDatabaseConnection(DataHandler.java:597)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:313)at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:157)at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:141)at org.pentaho.ui.xul.swt.tags.SwtButton.access$500(SwtButton.java:43)at org.pentaho.ui.xul.swt.tags.SwtButton$4.widgetSelected(SwtButton.java:137)at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)at org.eclipse.jface.window.Window.open(Window.java:796)at org.pentaho.di.ui.xul.KettleDialog.show(KettleDialog.java:80)at org.pentaho.di.ui.xul.KettleDialog.show(KettleDialog.java:47)at org.pentaho.di.ui.core.database.dialog.XulDatabaseDialog.open(XulDatabaseDialog.java:116)at org.pentaho.di.ui.core.database.dialog.DatabaseDialog.open(DatabaseDialog.java:60)at org.pentaho.di.ui.spoon.delegates.SpoonDBDelegate.newConnection(SpoonDBDelegate.java:485)at org.pentaho.di.ui.spoon.delegates.SpoonDBDelegate.newConnection(SpoonDBDelegate.java:472)at org.pentaho.di.ui.spoon.Spoon.newConnection(Spoon.java:8788)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at org.pentaho.ui.xul.impl.AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:313)at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:157)at org.pentaho.ui.xul.impl.AbstractXulComponent.invoke(AbstractXulComponent.java:141)at org.pentaho.ui.xul.jface.tags.JfaceMenuitem.access$100(JfaceMenuitem.java:43)at org.pentaho.ui.xul.jface.tags.JfaceMenuitem$1.run(JfaceMenuitem.java:106)at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:545)at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1366)at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:8022)at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9277)at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:692)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
Caused by: org.pentaho.di.core.exception.KettleDatabaseException:
Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
org.gjt.mm.mysql.Driverat org.pentaho.di.core.database.Database.connectUsingClass(Database.java:515)at org.pentaho.di.core.database.Database.normalConnect(Database.java:456)... 57 more
Caused by: java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driverat java.net.URLClassLoader.findClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)at java.lang.ClassLoader.loadClass(Unknown Source)at org.pentaho.di.core.database.Database.connectUsingClass(Database.java:490)... 58 more主机名 : 192.168.43.253
端口 : 3306
数据库名:test
1.下载连接驱动包(根据Mysql版本下载):
Java 连接 MySQL 需要驱动包,MySQL驱动包官网下载地址:
https://dev.mysql.com/downloads/connector/j/
2.解压Java连接Mysql 8.0驱动包
解压后取出mysql-connector-java.jar包(这里驱动包有版本号)。放到kettle的lib目录下面。
3.重启Kettle并测试连接
可以看到现在已经连接数据库成功了!
↓↓↓↓↓↓
最近刚申请了个微信公众号,上面也会分享一些运维知识,大家点点发财手关注一波,感谢大家。 【原创公众号】:非著名运维 【福利】:公众号回复 “资料” 送运维自学资料大礼包哦!
数据库迁移工具Kettle连接Mysql数据库报错:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the解决相关推荐
- Kettle连接MySQL数据库报错:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found
错误信息: Driver class 'org.gjt.mm.mysql.Driver' could not be found 解决办法: 将驱动jar包,放在安装目录 \lib 目录下,重启工具Ok
- Kettle连接mysql 驱动报 Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the ‘MySQL‘..
项目场景: 我准备把mongodb数据库导入到mysql中 问题描述 kettle连接mysql,点击浏览报 Driver class 'org.gjt.mm.mysql.Driver' could ...
- Kettle链接MySQL报错:Driver class 'org.gjt.mm.mysql.Driver' could not be found
第一次用Kettle连接MySQL数据库时,报下面错误, 错误信息, 错误连接数据库 [mysqllocal] : org.pentaho.di.core.exception.KettleDataba ...
- Kettle安装完报错:Driver class org.gjt.mm.mysql.Driver could not be found
今天安装Kettle使用,下载解压到本地后双击Spoon.bat 打开应用 首先测试连接Mysql,但是报错,这时候知道他没有需要的Connection包,到Mysql官网下载后,这里我的Mysql是 ...
- kettle报错 Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the ‘MySQL‘ driver
在使用 kettle 时,报错如下 org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying ...
- Kettle PDI工具连接Mysql时报Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the ‘MySQL
具体报错如下: org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connec ...
- Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file)
org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the ...
- Mysql登录报错:Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)
可能每个人遇到问题的情况不一样,首先打开服务我的是当时登录mysql输完密码就会报错:Can't connect to MySQL server on 'localhost:3306' (10061) ...
- 【转载】com.mysql.jdbc.Driver 与 org.gjt.mm.mysql.Driver的区别
引用: https://www.cnblogs.com/JimKing/p/9032272.html https://www.cnblogs.com/wqbin/p/12629580.html 1 引 ...
最新文章
- 【Android】Vitamio 4.0 公测版发布(2013-05-28)
- mybatis框架入门程序:演示通过mybatis实现数据库的插入操作中实现返回结果的获取...
- 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件
- SAStruts リンク記述におけるs:linkとhtml:linkの比較
- STL 之replace,replace_if,replace_copy,replace_copy_if
- 100层楼2个鸡蛋,如何得知鸡蛋能承受几层的撞击
- ps怎么对比原图快捷键_PS学习之旅:ps如何制作满天星,让你夜晚的天空图片更美...
- Selenium2学习笔记一
- 如何判断是pc端还是移动端
- 第五次上课 PPT作业——随机数组,并求和
- 微信小程序富文本编辑器
- 彩色数字图像处理基础
- 【涨知识】你家用的是A级锁还是B级锁,什么锁最安全?
- 在php中phr是什么意思,虽败犹荣 AGO.phr:WESG让我们如获新生
- 【备忘】Unity 单界面UI多个挖洞实现(shader+mask)
- 电脑网易云音乐,网易云音乐的话题区到底有多魔性?
- c语言题库-1012循环结构习题:公式求π值
- php vox转码,php base64 编码图片,音频,视频
- 听说,某团队今天开了4小时评审会……
- vue路由跳转不执行mounted方法