PHP 链接Mysql数据库乱码问题

PHP 链接Mysql数据库乱码问题@TOC

本地使用phpstudy+mysql.服务器端使用nginx + mariaDB。
##问题描述:
本地运行正常。但是程序移植到服务器上出现了问题。
PHP 链接Mysql数据库乱码问题
上面是在本地电脑中,使用阿帕奇+PHP+mysql的效果
PHP 链接Mysql数据库乱码问题
上面是部署到服务器上,使用nginx+mariaDB+php的效果

PHP 链接Mysql数据库乱码问题
mariaDB中文设置没有问题。

PHP 链接Mysql数据库乱码问题
用selcet语句检索也没有问题。

PHP 链接Mysql数据库乱码问题
尝试:分别修改三次my.cnf,但是没有解决问题。

PHP 链接Mysql数据库乱码问题
最后,在连接数据库的PHP代码中,增加了一条语句mysqli_set_charset($conn,“utf8”); 问题解决。

总结和疑惑:作为初学者来说,并不了解究竟是那条指令解决了我问题?还是四个地方的修改,都有帮助到问题的解决。

作者:九纶
来源:****
原文:https://blog.****.net/weixin_43907095/article/details/90401913
版权声明:本文为博主原创文章,转载请附上博文链接!