1 使用相关环境:mysql5.1和navicat9
2 使用 show variables like 'char%' 查询,查看字符集的设置,默认的字符集是Latin1
3 将mysql的安装文件的my.ini中的大概第57行default-character-set=utf8和81行default-character-set=utf8
注意,需要改2处的字符集设置。
4 在navicat中,数据库上点击右键,单击Database Properties,将Character set改为utf8 -- UTF-8 Unicode,
Collation改为utf8_general_ci。
5 将数据库删除,重新建立数据库及建表。
6 使用 show variables like 'char%' 查询字符集,查询结果如下: