最近mysql换了台服务器,之前好好的程序只要提交数据到数据库就是乱码,试了常规的办法,比如修改排序规则等,但都不能解决问题,最后把之前运行正常的数据中的配置文件和新服务器配置文件比较了下,发现是由于my.ini中以下设置造成的:
## UTF 8 Settings
#init-connect=\'SET NAMES utf8\'
collation_server=utf8_general_ci
character_set_server=utf8
#skip-character-set-client-handshake
#character_sets-dir="C:/xampp/mysql/share/charsets"希望可以帮到有同样问题的小伙伴。

本文分享了一种解决MySQL数据提交时出现乱码的方法。通过对比旧服务器与新服务器上的my.ini配置文件,发现字符集设置不同导致的问题,并给出了具体的解决方案。
1217

被折叠的 条评论
为什么被折叠?



