excel用kettle导入到mysql中文乱码解决办法
1.利用Notepad++打开linux文件/etc/mycnf
2.在mycnf文件中加入以下代码,注意:[mysqld]原文件有不用重复添加,也可以打开自己的文件相关路径\phpstudy_pro\Extensions\MySQL5.7.26/my.ini查看mysql代码插入
[mysql]
default-character-set=utf8
[mysqld]
port=3306
character-set-server=utf8
collation-server=utf8_unicode_ci
[client]
port=3306
default-character-set=utf8
3.重启虚拟机
4.查看mysql编码格式:show VARIABLES like '%character%';正常是出现以下结果
注意建库也要设置编码:create database 库名 default character set utf8mb4 collate utf8mb4_unicode_ci;