windows中mysql5升级到mysql8,mysql5数据导入mysql8中文乱码

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

客户机器上安装的mysql5最近提出mysql要最新的就要他就要那就安排mysql8

1、官网下载最新的mysql
    下载安装教程参考 https://blog.csdn.net/WwLK123/article/details/127490342

2、导入数据报错参考 https://blog.csdn.net/redrose2100/article/details/125028599

 安装mysql8之前要将mysql5删除环境变量里面的也要改成最新的mysql8地址

升级完成后将原先导出的数据使用source 命令导入到mysql8中导入过程有大量报错---中文乱码 

show variables like 'character_%';
show variables like 'collation_%';

 看看两者的区别

在新安装mysql8的目录下新增文件 my.ini

[mysql]
default-character-set=utf8

[mysqlId]
character-set-server=utf8
collation-server=utf8_general_ci

 我这里在服务中就直接重新启动了输入命令

 

 升级完成再次导入数据就没有报错了。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: windowsmysql

“windows中mysql5升级到mysql8,mysql5数据导入mysql8中文乱码” 的相关文章