使用 show variables like ‘character%’; 命令显示当前字符集编码格式。
1.编辑配置文件:
在mysql的安装目录中找到my.ini文件,在 [mysql] 后添加一行 “default-character-set=utf8”;如下:
注:修改完之后要重启mysql服务。
2.使用MySql命令
注:用命令行修改只是临时性的,重启后恢复默认设置。
设置client的字符编格式:
set character_set_client = utf8;
设置连接字符编码格式:
set character_set_connection = utf8;
设置数据库字符编码格式:
set character_set_database = utf8;
设置结果集的编码格式:
set character_set_result = utf8;
设置服务的编码格式:
set character_set_server = utf8;
为了简化操作可以使用:
set names ("UFT8");
等价于:
set character_set_client = utf8;
set character_set_connection = utf8;
set character_set_result = utf8;