[mac]
1、使用任何一个客房端或者命令行查询一下编码,俺用的是MySQLWorkbench
SHOW VARIABLES LIKE 'character_set_%';
2、发现编码是character_set_server = Latin1
3、将编码改为UTF8
4、前往-->前往文件夹/usr/local/mysql/
5、mysql->support-files->找到文件my-default.cnf
6、拷贝一份放到桌面,然后用文件编码,打开文件,找到[mysqld]在下面加入一行
如果是别的引起的,可以在[client]下面加入
[mysqld]
character-set-server=utf8
7、将桌面上的my-default.cnf文件重命名为my.cnf,并拷贝
8、到系统偏好设置中找到mysql,打开,stop mysql关掉服务
8、前往 --> 前往文件夹 /private/ect/,粘进去,然后start mysql开启服务
9、SHOW VARIABLES LIKE 'character_set_%'; 成功。
说明:俺在设置的时候搞了半个小时没有成功,
可能是一开始新建的my.cnf有问题,内容是一样,就是不成功,后来通过拷贝的方法成功了。
网上也有新建能成功的,不管了,目前成功即可。
[windows]
下的mysql的话,安装的时候会弹出来让你配制,或者转到bin中找到那个配制的exe双击就可以配了。
(这个有点忘记了 :))
注:mysql5.7.*版本