我们可以先通过Mysql命令行工具查看一下当前数据库的默认字符集。
show variables like "%character%";
接下来我们需要找到MySQL对应的配置文件,windows上请找到对应的my.ini即可.my.ini路径,5.7以上版本位置在C:\ProgramData\MySQL\MySQL Server 5.7目录下。以前的版本可以在安装目录下找到。 在mysqld块下面新增以下内容:character_set_server=utf8,如图所示:
注意:在保存时my.ini的格式一定得是ANSI格式,如果不小心保存成了UTF8格式,会导致MySQL启动不起来。
在任务管理器里面,切换到服务标签卡,然后找到MySQL服务,点击右键菜单中的“重新启动”命令,重启服务。
最后再查一下效果。
show variables like "%character%";