问题描述:kettle9没有在客户端里面执行作业或者转换,采用其他方式执行时,没有出现错误信息,但是数据插入到mysql表中的时候中文字符全部变成?
解决方案:
1.选择迁出的数据库的连接
2.选择自定义数据库连接
3.自定义连接URL,直接用java配置文件配置的数据库url拿出来粘贴复制即可
jdbc:mysql://127.0.0.1:3306/xxxx?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&allowMultiQueries=true
4.自定义驱动类驱动设置为
com.mysql.cj.jdbc.Driver