mac下mysql中文乱码问题的解决办法

本文指导您如何在MySQL配置文件中设置默认字符集为UTF8或GBK,以支持中文字符。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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就可以支持中文了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值