mysql 的默认编码格式是latin1, 数据库添加或查找中文的时候就会报错,解决办法是更改默认编码为utf8,步骤如下:
1.首先关闭mysql服务
右键此电脑,点击管理,找到服务和应用程序,点击服务,找到mysql,右键停止
2.找到mysql的配置文件my.ini
默认在mysql的安装目录下, C:\Program Files\MySQL\MySQL Server 5.7
如果在上述位置没找到的话,则在C:\ProgramData\MySQL\MySQL Server 5.7下面, 我的就是在这个目录下
3.更改配置文件my.ini
[client] 下面添加一行 default-character-set=utf8,如下:
[client]
default-character-set=utf8
[mysqld] 下面添加一行 character-set-server=utf8,如下:
[mysqld]
character-set-server=utf8
例如图所示:
4.启动mysql
和关闭方法一样
5.查看是否更改成功
进入myslq Command Line Client,输入show variables like '%character%';
6.一般都是修改成功了的