mysql解决乱码问题-阿里云开发者社区

开发者社区> wsc449> 正文

mysql解决乱码问题

简介: 应用场景 在使用mysql数据库的过程中,发现数据导入后中文出现乱码,数据库中出现文字乱码等等,sql语句中查询中文无法查出结果,影响系统使用,以及数据无法正确查询。
+关注继续查看

应用场景

在使用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执行

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
解决安装sql server 2000 无法验证产品密钥的问题
      法一、(已验证成功过) 打开注册表编辑器 (regedt 32)。 浏览 HKYE_LOCAL_MACHINE/System/CurrentControlSet/Control/Session Manager/ 中 SafeDLLSearchMode DWORD 值并将值从 1 更改为 0。
998 0
解决JSP中文乱码问题
 1、我们要保证JSP向客户端输出时是采用中文编码方式输出的,即无论如何我们首先在我们的JSP源代编中加入以下一行: <%@page contentType="text/html;charset=gb2312"%>2、为了让JSP能正确获得传入的参数,我们在JSP源文件头加入下面一句: <%request.setCharacterEnc
1143 0
Mac mysql 解决中文乱码
Mac mysql 解决中文乱码问题 出现“???”之类的无法识别的乱码 到/etc目录下自己建一个my.cnf文件(需要最高权限,使用sudo su),然后写入内容: [client] default-character-set=utf8 [mysqld] character-set-server=utf8 保存,修改。
965 0
mysql解决乱码问题
应用场景 在使用mysql数据库的过程中,发现数据导入后中文出现乱码,数据库中出现文字乱码等等,sql语句中查询中文无法查出结果,影响系统使用,以及数据无法正确查询。
686 0
+关注
wsc449
python,c#,scala
232
文章
4
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载