使用kettle获取mysql数据时出现乱码

数据库连接的编码是这个(navicat连接-右键编辑连接-高级-编码):936 (ANSI/OEM - Simplified Chinese GBK)。 数据库字符集为Latin1。表也是Latin1。kettle表输入预览中乱码,怎样配置? 或者人大金仓数据库中如何配置可以接收同种编码不乱码?(因为是使用kettle从mysql同步到人大金仓数据库)

img

编码改成自动那,我也没遇见过这种情况啊

换成utf8试一试。或者用navicat

兄弟我的kettle打不开了怎么回事

你有看过kettle里数据获取正常吗

该问题已解决。在kettle中使用Java代码对数据进行编码转换。