标签归档:MySQL

php读取mysql中文乱码问题

php中文乱码问题几乎是每一个php初学者都要遇到的问题,php中文乱码问题最典型的就是php读取mysql或向mysql写入数据的时候出现的中文乱码问题。出现php中文乱码问题的时候一般可以通过一下两种方法解决:

(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值。

如 default-character-set = utf8

character_set_server = utf8

修改完后,重启mysql的服务,service mysql restart

(2)发送查询query 查询前发送SET NAMES ‘utf8’语句。

mysql_query(“set names utf8”);

之后就可以正常的发送自己的查询语句了。

通过上面的两个方法一般就可以解决php读取mysql中文乱码的问题