PHP连MYSQL查询结果中文乱码的完美解决方法

问题背景:近日接手同事的一个项目(wampserver环境),配置好环境,导库完毕,打开页面一看中文全是问号。打开network看了下请求,请求结果里的中文也一样乱码了。懵逼。。。

解决方法:打开MySQL配置my.ini添加如下几行配置

[mysqld]
collation-server     = utf8mb4_general_ci   # Replaces utf8_general_ci
character-set-server = utf8mb4              # Replaces utf8

重启mysql问题解决。

猜你喜欢

转载自blog.csdn.net/qq_36110571/article/details/104068067