kettle从excel到mysql中文乱码解决办法

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;

猜你喜欢

转载自blog.csdn.net/MSJ3917/article/details/134982925