MySQL安装完成后,如何更改默认字符编码
windows 系统
- 修改配置文件
- 启动MySQL服务
下面为具体实现
查看字符编码
SHOW VARIABLES LIKE ‘character%’;
SHOW VARIABLES LIKE ‘collation_%’;
修改配置文件my.ini
具体的位置如下图所示,根据自己安装位置有所不同,修改前记得备份
具体的命令
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
修改之后的文件
重启MySQL服务
查看效果
cmd中效果
-
SHOW VARIABLES LIKE ‘character%’;
-
SHOW VARIABLES LIKE ‘collation_%’;
MySQL Workbench中效果
cmd中修改字符编码命令
set character_set_client=utf8;
set character_set_connection=utf8;
set character_set_database=utf8;
set character_set_results=utf8;
set character_set_server=utf8;
set character_set_system=utf8;
set collation_connection=utf8;
set collation_database=utf8;
set collation_server=utf8;
备注
暂时不知道为什么cmd中和MySQL Workbench中查询到的结果会不一样,如果有错误可以提出改正。