网上方法很多,但是很多都是抄袭的,不能达到效果。
我总结了一下方法,写在下面:
1.目前最新版的 5.6.26 MSI 安装没有编码格式的选择了;
2.下载32/64位zip版本的,解压到合适的地方;
3.将刚才解压到的目录下的\bin 目录添加到环境变量的 path 里,方便直接在控制台里写 mysqld 和 mysql;
4.复制默认配置文件my-default.ini,修改名字为my.ini
5.my.ini 的配置如下
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
collation-server=utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server=utf8
explicit_defaults_for_timestamp
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
6. 控制台输入mysqld启动MySQL服务;
7.输入mysql -u xxx -p 登陆。
8.查看修改后的结果:
show variables like 'collation_%';
show variables like 'chara%%';