mac下mysql中文乱码问题的解决办法
1)在/usr/local目录下找到对应的mysql的安装的目录
2)打开Termial窗口,输入如下命令:
#对于my-large.cnf这个文件个人觉得只是mysql[b]大型[/b]数据库配置的demo文件,copy该目录下的my-small.cnf应该是一样的
sudo cp /usr/local/mysql/support-files my-large.cnf /etc/my.cnf
3)输入如下命令增加default-character-set=utf8(or GBK)
sudo vi /etc/my.cnf
4)通过vim的查找功能,找到”mysqld“字符串。即在vi的命令格式输入"/",然后输入mysqld
然后在mysqld下面增加一行
default-character-set=utf8
在vi中插入新文本,在命令模式下,按“a”即可。
5)同样的方式,在/etc/my.cnf里找到[client]字符串,在下面加入
default-character-set=utf8
6)最后按Esc退出insert模式,在命令模式下输入wq,写入保存my.cnf文件。
7)启动mysql Server,连接到mysqlserver服务器。调用如下命令:
create database db_name [b]character set utf8[/b]
注意黑体的部分一定要加。这样mysql就可以支持中文了。