现象
用kettle输入excel数据会出现中文乱码(我的直接是???)
其实原因很简单
- 查看数据库编码方式:在你创建数据库的时候,没有设置数据库的编码方式 默认为latin编码方式,进入mysql,通过
show variables like 'char%';
查看,可知很多latin编码设置。 - 修改数据库编码方式:
- 对于ubuntu系统操作ubuntu修改mysql编码格式
- 对于centos系统操作centOS7下的MySQL编码设置
- 对于windows系统操作Win10 MySQL5.7中文乱码问题
`通过更改设置可以解决90%以上问题