mysql数据库中文乱码如何解决
在windows系统下使用的是Navicat编辑器。
查看数据库的默认编码
使用status命令
mysql> status;
使用show variables命令
mysql> show variables like ‘char%’;
安装MySQL数据库时的默认编码是latin1,实际使用时可能要使用其他编码。
修改编码
修改MySQL的配置文件my.ini(windows系统下),位置在安装目录下。- 在[client]下追加:
default-character-set=utf8 - 在[mysqld]下追加:
character-set-server=utf8 在[mysql]下追加:
default-character-set=utf8
- 在[client]下追加:
重启服务
在cmd下重启
直接重启服务
运行-services.msc-MySQL服务重启