首先设置mysql编码:
进入mysql:
mysql -u root -p //进入Mysql
show variables like '%char%'; //查看编码 默认编码格式为latin1,因为我这里以及改好了,所以就不放图了
修改mysql配置文件:
在window下:
在my.ini文件里[mysqld]中加入:
character_set_server=utf8
在centos系统:(我所做的):
vi /etc/my.cnf
//在[mysqld]中加入
character-set-server = utf8 //其实只需要执行这一步即可了,个人尝试过
//在[client]中加入
default_character_set=utf8
//在[mysql]中加入
default_character_set=utf8
再来查看下Mysql编码字符集:
show variables like '%char%';
在SQLyog里修改编码字符集:
选择对应的数据库,右键选择alter database(中文修改数据库),将编码方式修改为utf8:(第二个选择默认即可)