使用Kettle抽取数据时,出现中文乱码问题解决方案

使用Kettle抽取数据时,出现中文乱码问题解决方案

使用Kettle在不同的数据库抽取数据时,有时会出现中文乱码问题:其解决方案如下:

1.查看数据库的字符集是否是UTF-8(最常用的字符集)

2.如果数据库设置正确仍然存在中文乱码,则可能是因为有的客户端数据库默认的编码集不是UTF-8,我们只需要在输出时对输出的数据库进行编码配置。我的数据库是MySql,下面是解决图示:

a.我的转换图

b.打开表输出——>数据库连接后的“编辑”——>Advanced,在下方的空白处输入:set names utf8;,设置数据库客户端的字符集为utf8。

<span>使用Kettle抽取数据时,出现中文乱码问题解决方案</span>

 

c.打开Options,添加参数characterEncoding,设置值为gbk/utf8。

OK!!!

<span>使用Kettle抽取数据时,出现中文乱码问题解决方案</span>

 

出处:https://www.cnblogs.com/yiyezhiqiusmile/p/6010898.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119515.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Pycharm使用 Jupyter「建议收藏」

    Pycharm使用 Jupyter「建议收藏」1.选择Configurejupyterserver2.在Pycharm的Terminal输入jupyternotebook3.将url复制到本文第一个图的“configuredserver”框内

    2025年5月31日
    3
  • Java程序设计(基础)- 概述

    Java程序设计(基础)- 概述

    2021年7月21日
    61
  • origin2021安装教程【附详细图文教程+安装包】

    origin2021安装教程【附详细图文教程+安装包】originpro2021是一款功能非常强大的数据分析软件,它支持处理信号处理,数据处理,统计信息,图形和报告等功能,各位可以将需要分析的数据导入至软件中,它目前支持ASCII、Excel、NITDM、DIADem、NetCDF、SPC等类型的数据文件,软件内为各位用户准备了查询工具可以直接访问数据库数据,并且支持将存储在数据库的文件直接导入至工作表中,这样可以保护数据的安全,保证数据完整等。在最新推出的originpro2021中为各位带来了很多更加优秀的功能,比如全新的颜色管理器,用户可以使用这

    2022年6月12日
    183
  • PAT备考经验&相关信息[通俗易懂]

    在9月8号下午的PAT考试中,我幸运的拿到了满分,用时1小时45分钟,排名第五,算是成功迈出了转专业的第一步。按照惯例应该嘚瑟一波,然而身边并没有人考这个,转念一想,不如把考试日志和备考经验教训记录下来,以期看见此文的后来者能少走一些弯路,更加高效的刷题学习(虽然可能并没有人能看到 _(:△」∠)_)。当然,在科班大佬面前我只是个尚未入门的弱鸡,因此这篇经验主要针对有意转行/业余爱好编程/基…

    2022年4月7日
    108
  • DSP效果器调音教程_DSP控制器

    DSP效果器调音教程_DSP控制器1)DSP输出给5V的电路(如D/A),无需加任何缓冲电路,可以直接连接。3)的JTAG口的信号也必须为3.3V,否则有可能损坏DSP。dsp教程24。为什么要片内RAM大的DSP效率高?目前DSP发展的片内存储器RAM越来越大,要设计高效的DSP系统,就应该选择片内RAM较大的DSP。片内RAM同片外存储器相比,有以下优点:1)片内RAM的速度较快,可以保证DSP无等待运行。2)对于C2000…

    2025年8月27日
    12
  • TCP协议的优化方法「建议收藏」

    TCP协议的优化方法「建议收藏」TCP协议的优化方法

    2022年6月24日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号