我安装的MySQL5.6.24里面只有my_default.ini
1.可以将其复制一份,重命名为my.ini
2.在[mysqld]下面添加 character_set_server=utf8
3.在【sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES】这句话后面再添加三行:
[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
这样就可以更改默认字符集
这是免安装版的MySQL,如果是需要安装的,可以在一开始在编译MySQL的时候可以通过DEFAULT_CHARSET=utf8和DEFAULT_COLLATION=utf8_general_ci这两个参数(MySQL5.5版本,5.1版本用--with-charset=utf8 --with-collation=utf8_general_ci)来指定默认的字符集为utf8,这也是最一劳永逸的办法(参考:http://www.cnblogs.com/HondaHsu/p/3640180.html)
如果有my.ini就直接在里面改好了