php mysql 设置字符集,php mysql字符集设置要领_后端开发

"本文详细介绍了如何在PHP中设置MySQL数据库的字符集,以避免出现乱码问题。通过修改PHP文件,使用`mysql_query("setnames utf8")`设置编码,确保与数据库和文件编码一致。当在不同环境下(如从本地WAMP到远程服务器)遇到乱码问题时,检查此设置是关键。此外,还分享了一次因设置错误导致部分汉字显示异常的个人经验,提醒开发者注意编码一致性。"
摘要由CSDN通过智能技术生成

php mysql字符集设置的要领:起首翻开响应的PHP文件;然后修正衔接数据库的信息为“mysql_query("set names utf8");”;末了保留修正即可。

e3a886cb7da37aa53a34395340714b40.png

引荐:《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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值