1.首先检查MySQL数据库配置
查看my.ini中default-character-set设置是否为utf8
my.ini路径为MySQL安装路径
修改后,加入任务管理器中将mysql关了,然后重新启动
net start mysql
如果还是不行则查看kettle中db连接设置
2.kettle DB连接设置(我自己是这步搞定的)
在数据库连接选项中填入characterEncoding:UTF-8,如下图,值的uft要大写,小写貌似也会有问题(可以尝试一下,我还没有试过),设置后就正常了。