Mysql 个人笔记

19
四月
2021

关于mysql 5.6.36中文乱码

问题描述:

window 10 系统 ,第一次装mysql , my.ini配置文件问题 , 导致 mysql 中文乱码

解决办法:

1.删除配置文件里面全部内容
每个人情况可能不一样,建议先备份一下,以免重装。
2.直接复制下面的内容粘贴
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
init_connect=‘SET NAMES utf8’
#basedir = D:\mysql-5.6.36-winx64\mysql-5.6.36-winx64
//这个是我的 MySQL 安装位置 ,换成自己安装位置,并把这句注释删除
#datadir =D:\mysql-5.6.36-winx64\mysql-5.6.36-winx64\data
//这个是我的 MySQL 位置换成自己电脑上的位置,并把这句注释删除
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

然后保存。
3.在任务管理器找到服务,右键点击 重新启动mysql。
必须重新启动,不然还是乱码
在这里插入图片描述

4.打开cmd,进入mysql后使用 : show variables like ‘char%’;查询结果如下图就可以了这个在这里插入图片描述
之后,所建的支持中文,不会出现乱码。

TAG

网友评论

共有访客发表了评论
请登录后再发布评论,和谐社会,请文明发言,谢谢合作! 立即登录 注册会员