解决mysql从windows迁移到centos出现乱码问题

windows上的数据库编码情况

修改前centos上的编码情况

修改centos上mysql的配置文件my.cnf如下(修改前停掉mysql服务,/etc/init.d/mysqld stop)

红色框内为添加内容

修改后centos上的编码情况

至此,再进行创建数据库、导入数据操作

create database mydb character set utf8 collate utf8_general_ci;

use mydb;

source /root/mydb.sql;

原文地址:https://www.cnblogs.com/bloodofhero/p/4018694.html