MYSQL中文乱码

mysql中文乱码

开发环境:windows系统+Mysql+Navicat Premium
使用命令行查看编码格式

show variables like ‘char%’;

MYSQL中文乱码_第1张图片
编码格式不统一,因此我们应该修改编码格式,修改Mysql的配置文件my.ini,我们可能已经忘记了Mysql的安装目录,需要命令行查找一下

select @@basedir;

MYSQL中文乱码_第2张图片

在[client]下添加: default-character-set=utf8
在[mysqld]下添加:character-set-server=utf8
在[mysql]下添加: default-character-set=utf8

MYSQL中文乱码_第3张图片
而后,需要重启mysql服务
【注】cmd命令需要管理员模式下启动
MYSQL中文乱码_第4张图片

你可能感兴趣的:(数据库,mysql)