mysql数据库中文乱码怎么做
发布时间:2022-02-22 14:48:00 所属栏目:MySql教程 来源:互联网
导读:这篇文章主要介绍mysql数据库中文乱码怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! mysql中文乱码的解决办法:1、在linux环境下找到my.cnf文件并进行编码修改;2、在Windows下修改my.ini文件;3、在使用过程中强制设置字
这篇文章主要介绍mysql数据库中文乱码怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! mysql中文乱码的解决办法:1、在linux环境下找到my.cnf文件并进行编码修改;2、在Windows下修改my.ini文件;3、在使用过程中强制设置字符集编码。 一.简介 MySQL默认latin1(其实就是ISO-8859-1)字符集。这显然不能满足我们的需要,因此我们把它调整为UTF8字符集,以兼容大多数字符集。 1. 先来执行两条SQL,来检测下当前的MySQL默认字符集编码: Sql命令: mysql>show variables like "%colla%"; Sql命令: mysql>show variables like "%char%"; 二.修改字符集为UTF-8 需要修改MySQL配置文件my.cnf文件,Windows环境则是my.ini文件。 通常在linux环境下my.cnf文件位于/etc/mysql/my.cnf(/etc/my.cnf)路径下,但由于安装版本或是系统环境的不同,我们可能无法在这个目录中找到该文件 1.Linux下修改方法 修改mysql的配置文件,由于新装的mysql有可能在etc下没有my.cnf 这是需要自己创建一个。查找一个my-medium.cnf 文件,然后复制到etc文件夹下命令为:cp /usr/share/doc/MySQL-server-5.5.24/my-medium.cnf /etc/my.cnf Shell代码: #echo 修改my.cnf文件 #sudo vi /etc/my.cnf 在[client]下加入代码: default-character-set=UTF8 在[mysqld]下加入代码: character_set_server=utf8 修改成功后重新启动mysql数据库。 (编辑:92站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读