您的位置:首页 > 数据库 > MySQL

macbook(os系统下)mysql无法显示中文(中文乱码的问题)

2016-10-12 12:56 337 查看
第一步:在macbook进入终端后输入命令:
show variables like '%character%';
结果为:



上图中的character_set_server为latin1,导致了数据库无法显示中文。
第二步:修改配置文件:
此时需要进入mysql的安装目录下面,但是由于文件夹是隐藏的,所以这里需要一个神器。点击打开链接(下载software.zip压缩文件)

此时打开finder,选择左侧菜单栏中的Macintosh HD,找到usr->bin->local->mysql-5.7.13-osx10.11-x86_64(具体文件夹名字看各位的安装版本了)。



在support-files文件夹下拷贝my-default.cnf文件到桌面上。
用文本形式打开此文件,修改文件如下:



第三步:保存配置文件:
将修改的文件保存为my.cnf。
再次打开Macintosh HD,找到隐藏etc文件夹,右键在新标签页中打开。并将my.cnf文件拷贝到此文件夹中。
第四部:重启mysql:
到系统偏好设置中找到mysql图标,并重启mysql。
此时再新建的数据库一律可以显示中文啦~~~~~~



上面是我用navicat打开的数据库,看到没,已经可以显示中文啦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐