博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac mysql 解决中文乱码
阅读量:6830 次
发布时间:2019-06-26

本文共 732 字,大约阅读时间需要 2 分钟。

Mac mysql 解决中文乱码问题

出现“???”之类的无法识别的乱码
到/etc目录下自己建一个my.cnf文件(需要最高权限,使用sudo su),然后写入内容:
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
保存,修改。关掉重启mysql,OK。
查看数据库
status

Connection id: 11
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: less
Using outfile: ''
Using delimiter: ;
Server version: 5.7.18 MySQL Community Server (GPL)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /tmp/mysql.sock
Uptime: 1 min 30 sec

Threads: 1 Questions: 16 Slow queries: 0 Opens: 110 Flush tables: 1 Open tables: 100 Queries per second avg: 0.177

已经变成UTF8 了。

如果还不行,就删掉数据库,重新建立。

转载地址:http://hgjkl.baihongyu.com/

你可能感兴趣的文章
PopupWindow分享页面
查看>>
删除数组中某个元素
查看>>
一个屌丝程序猿的人生(七)
查看>>
安装ubuntu和安装ubuntu后要安装的软件列表
查看>>
设置控件全局显示样式 appearance
查看>>
Java集合类:AbstractCollection源码解析
查看>>
Incorrect key file for table './xx_db/xx_table.MYI'; try to repair it
查看>>
自定义jQuery插件Step by Step
查看>>
linux下编译安装apache
查看>>
PHP采集curl应用的一点小疑惑
查看>>
awstats 日志分析工具linux下的安装和使用
查看>>
css实现圆角三角形例子(无图片)
查看>>
最全的spark基础知识解答
查看>>
一些硬盘相关知识
查看>>
创建、删除表
查看>>
Java继承中成员方法的overload(重载/过载)
查看>>
C#的Timer
查看>>
SQL多表查询
查看>>
V4L2应用程序框架-二【转】
查看>>
CDN网络(一)之典型的CND架构与HTTP协议的缓存控制
查看>>