windows MYSQL解决中文乱码问题

1.首先确保你已经把mysql配置了环境变量
2.打开window终端
3.输入mysql -u root -p
4.输入密码,就是安装的时候设置的root超级管理员权限密码
5.输入: SHOW VARIABLES LIKE ‘character%’;
在这里插入图片描述
出现上图,说明就会出现中文乱码问题。
6.该怎么办呢,接下来才是重点。
注意:只有mysql8.0以上的版本,设置以下内容才生效。
首先寻找my.ini文件,这个文件不在我的安装路径文件夹里,在我的储存数据文件夹里,这个时候需要把文件移动至安装路径里
下图是移动之后的截图
在这里插入图片描述

然后,修改my.ini文件内容。
在[client]下面增加default-character-set=utf8
在[mysqld]下面添加
character-set-server=utf8
collation-server=utf8_general_ci
如图:
在这里插入图片描述
在这里插入图片描述
保存退出文件。这个时候,基本是完成了。
接下来我们检查一下。

7.进入windows终端,接着上面的命令行,输入exit退出,然后重新进入,重复上面终端命令。
输入: SHOW VARIABLES LIKE ‘character%’;

在这里插入图片描述
出现下图,就大功告成。

相关推荐

  1. Qt::中文问题解决

    2023-12-07 18:12:02       35 阅读
  2. vim命令打开日志中文问题解决

    2023-12-07 18:12:02       50 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 18:12:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 18:12:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 18:12:02       82 阅读
  4. Python语言-面向对象

    2023-12-07 18:12:02       91 阅读

热门阅读

  1. 哈希查找(数据结构实训)

    2023-12-07 18:12:02       64 阅读
  2. npm 更换镜像

    2023-12-07 18:12:02       54 阅读
  3. vue2使用npm依赖包导出xlsx文件

    2023-12-07 18:12:02       64 阅读
  4. 目标检测开源数据

    2023-12-07 18:12:02       62 阅读
  5. ARMV8 - A64 - 存储器读写指令

    2023-12-07 18:12:02       57 阅读
  6. 记录一下npm包的关键字段

    2023-12-07 18:12:02       67 阅读
  7. TCP套接字编写

    2023-12-07 18:12:02       51 阅读
  8. pm2部署vue项目,Vue项目的部署在服务器

    2023-12-07 18:12:02       49 阅读
  9. StarRocks 存算分离最佳实践,让降本增效更简单

    2023-12-07 18:12:02       58 阅读
  10. STM32h7 接收各种can id情况下滤波器的配置

    2023-12-07 18:12:02       51 阅读
  11. 解决SpringBoot jar包下resources目录下文件读取不到

    2023-12-07 18:12:02       65 阅读