kettle6 本身并不支持mysql8
第一种方法
修改 kettle\data-integration\simple-jndi 下的 jdbc.properties
Myslq8_DB/type=javax.sql.DataSource
Myslq8_DB/driver=com.mysql.cj.jdbc.Driver
Myslq8_DB/url=jdbc:mysql://db_ip:3306/db_name?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai
Myslq8_DB/user=db_user
Myslq8_DB/password=db_password
db_ip、db_name、db_user、db_password这四个参数改为自己的
第二种方法
#自定义URL:
jdbc:mysql://db_ip:3306/db_name?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=CONVERT_TO_NULL
#自定义驱动类名称
com.mysql.cj.jdbc.Driver