在百度上搜过一些方法:
比如 1. 设置my.ini 文件,但本人mysql5.6 解压包里面只有my-default.ini,在这个文件里面添加 default-character-set=utf8,但exit 退出数据库,重新登录还是没有用; 2. 直接在命令行语句中设置 set names gbk; 也没有用,并且在我退出数据库,重新登录后,关于字符编码的设置又恢复到原来的样子。
PHP中文网2017-04-17 14:44:35
那些設定並不能本質得解決問題,最粗暴的方法還是:先把你資料庫的表備份好,即導出sql文件,卸載mysql資料庫再重新安裝,安裝過程中有一步驟是設定編碼格式的,那個設定好UTF-8就不會亂碼了