win10mysql中文设置_Win10 MySQL5.7中文乱码怎么办?小编教你解决MySQL乱码

在Win10系统下使用MySQL5.7安装版,在已经把数据库和数据库表均已设置UTF-8编码的情况下,还是出现乱码的问题。下面一起来看看如何解决吧。

解决步骤:

1、首先我们打开文件夹:C:\ProgramData\MySQL\MySQL Server 5.7  (隐藏文件夹)

be18f7d182a395e10b484e2623c51b38.png

2、找到my.ini文件。右键用编辑器打开,也可以使用编辑记事本打开;

ee1bd150b1cff98607737c3c26193d11.png

3、找到[mysql],在# default-character-set=的下一行添加default-character-set=utf8(图中第67行)

4a2c681889bc2dcbc06fe07cd0ab6535.png

4、找到[mysqld],在# character-set-server=的下一行添加character-set-server=utf8(图中第102行)

1c1d9c9d8c0b0ad09965f194995c9c38.png

5、保存文件后,重启数据库,测试

character_set_database和character_set_server的值由原来的latin1变为utf8

8dbddd58473c11b15b5d934a787b65cb.png

6、接下来我们还要处理几个还是GBK的项目。

在命令行中输入 set names utf8;可以修改那3个“老顽童”

例:

mysql> SET character_set_client = utf8 ;

mysql> SET character_set_connection = utf8 ;

mysql> SET character_set_database = utf8 ;

mysql> SET character_set_results = utf8 ;

mysql> SET character_set_server = utf8 ;

0f914646ded74a55f72a4c9261626033.png

到这里win10下MySQL中文乱码的问题完美解决,但是有没有后遗症还不清楚,据悉使用该方法的朋友非常多。

e58384f682cec9a8872e1900bb8572ad.png

b97a77ce5776633100a15d282e2a77a9.png

分享到:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值