Heim >Datenbank >MySQL-Tutorial >修改mysql5.5默认编码(图文步骤修改为utf-8编码)_MySQL

修改mysql5.5默认编码(图文步骤修改为utf-8编码)_MySQL

WBOY
WBOYOriginal
2016-06-01 13:23:44903Durchsuche

bitsCN.com

mysql数据库的默认编码并不是utf-8。

安装mysql后,启动服务并登陆,使用show variables命令可查看mysql数据库的默认编码:


由上图可见database和server的字符集使用了latin1编码方式,不支持中文,即存储中文时会出现乱码。以下是命令行修改为utf-8编码的过程,以支持中文。

(1)关闭mysql服务

service mysql stop

(2)修改 /etc/mysql/my.cnf  (默认的安装路径)

vim /etc/mysql/my.cnf

打开my.cnf后,在文件内的[mysqld]下增加如下两行设置:

character_set_server=utf8
init_connect='SET NAMES utf8'

(具体如截图所示):


保存退出。

(3) 重新启动mysql服务

service mysql start

至此,完成修改默认编码,登陆mysql后重新使用show variable like '%character%'获得的输出效果如下:


具体操作和输出情况如下:


bitsCN.com
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn