mysql解决乱码问题

应用场景

在使用mysql数据库的过程中,发现数据导入后中文出现乱码,数据库中出现文字乱码等等,sql语句中查询中文无法查出结果,影响系统使用,以及数据无法正确查询。

操作方案

修改my.cnf文件

# vim  /etc/my.cnf

在[mysqld]下面添加上
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci

在[client]下面添加上【如果没有,可以忽略】
default-character-set=utf8

最后重新启动服务就可以了

 # service mysqld restart    #CentOS 6.x执行
 # systemctl restart mysqld.service   #CentOS 7.x执行
上一篇:程序员听到bug后的N种反应,哈哈哈戏精上身了


下一篇:深度 | 深度学习这么神奇,为什么仍奈何不了语音转录?