mac终端下修改MySQL的编码格式以解决中文乱码问题--找不到my-default.cnf及my.cnf

查看一下support-files文件夹(Finder下"前往文件夹";路径:/usr/local/mysql/support-files)

        里面有没有my-default.cnf或my.cnf文件...如果有则直接打开添加

      在[client] 在下面添加

      default-character-set=utf8 默认字符集为utf8 
      

                       在[mysqld] 添加 
      default-character-set=utf8 默认字符集为utf8 
                     

                        在[mysql]添加

                      default-character-set=utf8

 

如果support-files文件夹没有my-default.cnf或my.cnf文件, 则在 etc文件家下创建my.cnf文件

  如下,创建好my.cnf文件,输入上面的设置后,保存退出(wq!)。 使用cat命令查看my.cnf内容

 

mac终端下修改MySQL的编码格式以解决中文乱码问题--找不到my-default.cnf及my.cnf

 

然后重新启动mysql服务.

登陆mysql,   show variables like 'coll%'; 查看编码

mac终端下修改MySQL的编码格式以解决中文乱码问题--找不到my-default.cnf及my.cnf