php sql 设置编码,php sql怎样设置编码_后端开发

"在PHP中连接MySQL数据库时,设置正确的编码可以防止乱码出现。通过`mysql_connect`建立连接,然后使用`mysql_query("setnames utf8")`设定编码为UTF-8。遇到乱码问题时,检查数据库、文件及设置是否统一为UTF-8。本文作者分享了自己在本地和线上环境中因编码设置不当导致的乱码问题及解决经验。"
摘要由CSDN通过智能技术生成

php sql设置编码的要领:起首经由过程“mysql_connect”要领衔接数据库;然后运用“mysql_query("set names utf8");”要领设置编码体式格局为“utf8”即可。

47f6321400d77ccf37215d421be772be.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 sql怎样设置编码的细致内容,更多请关注ki4网别的相干文章!

收藏 | 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值