PHP+MySQL出现乱码解决之道

2014-05-20 00:00:00150

前几天,海南网站建设使用PHP+MYSQL时,出现了字符乱码的现象,下面是海南网站建设的解决之道。

 

在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:

 

    $mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);   
    mysql_query("SET NAMES `GBK`"); 

 

数据库字符集为utf-8

 

连接语句用这个

 

    mysql_query("SET NAMES `UTF8`");  
    mysql_query("SET CHARACTER SET UTF8");   
    mysql_query("SET CHARACTER_SET_RESULTS=UTF8`");   

     

       海南网站建设通过修改了几个命令来解决了字符乱码的问题,不知道大家是怎么做的,欢迎大家继续探讨使用PHP+MYSQL时字符乱码的解决知道。
帮助中心