有两种原因导致连接不上:
1、mysql的驱动包要和Kettle的版本对应,否则是连接不上的。
2、mysql的访问权限是否开启
1.版本问题
自己对照下载
2.mysql打开远程连接
--password:是mysql密码
mysql-> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
mysql-> flush privileges;
3.第三个问题(在没有服务器身份验证的情况下建立SSL连接。)
确认然后重试。
(每个人遇到的错误都是五花八门的,所以只能借鉴参考,而不是照搬)