php mysql字符集设置的要领:起首翻开响应的PHP文件;然后修正衔接数据库的信息为“mysql_query("set names utf8");”;末了保留修正即可。
引荐:《PHP视频教程》
PHP 衔接 Mysql 数据库时设置编码体式格局(引发乱码的缘由之一)
直接上代码:
衔接数据库:
$connect=mysql_connect("服务器","登录的用户名","登录的暗码");
mysql_select_db("数据库名",$connect);
mysql_query("set names utf8"); //这里设置编码体式格局为 utf8
?>
ps: 我在设置编码体式格局的时刻,写成 mysql_query("set names utf-8"); 在当地运用 wamp 编码的时刻,显现没有问题,然后将本身做的体系放到万网的虚拟主机上的时刻,涌现了乱码的状况,有的汉字能够显现出来,有的汉字则是显现 ?
等奇异的字符,搜检了PHP 网页文件的编码体式格局和源码的编码体式格局都是 utf-8 ,末了发现是数据库衔接这里设置编码的时刻涌现的问题,纠结了良久,引戒........
以上就是php mysql字符集设置要领的细致内容,更多请关注ki4网别的相干文章!
收藏 | 0