修改MySQL默认字符集编码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改MySQL默认字符集编码相关的知识,希望对你有一定的参考价值。

好记心不如烂笔头,很多东西当时没记下来,过了就忘了,下次用到时又得浪费好多时间才能解决。今天又遇到修改mysql默认字符集编码的问题,折腾了半天解决了,赶快记录下来,以后就不用每次折腾了。

查看MySQL字符集的命令是“show variables like ‘%char%‘;”。

以MySQL5.6为例,默认的字符集为:

技术分享

在工作中需要将字符集全部修改为utf8。

以下是修改的方法:

1.打开安装目录,默认在“C:\Program Files\MySQL\MySQL Server 5.6”,

2.在当前文件夹中复制一份“my-default.ini”,重命名为“my.ini”,

3.在[mysqld]和[client]下都加一句“default-character-set=utf8”,

4.保存配置文件,重启MySQL。

命令窗口重新登录,再查看一下:

技术分享

我们看到已经全部改为了utf8。

搞定。

以上是关于修改MySQL默认字符集编码的主要内容,如果未能解决你的问题,请参考以下文章

MySQL基础配置之mysql的默认字符编码的设置(my.ini设置字符编码) - 转载

ubantu下mysql5.7默认编码字符集修改

如何设置Mysql数据库默认的字符集编码为GBK

Ubuntu 16.04.1下修改MySQL默认编码

ubuntu16.04.1下的mysql修改默认编码

修改MySQL字符编码