您好,欢迎来到保捱科技网。
搜索
您的当前位置:首页php7不能用mysql

php7不能用mysql

来源:保捱科技网

php7不能用mysql

很多人从php5+升级到php7后,程序无法正常运行,尤其是mysql数据库无法连接,下面来看下解决方法。

升级完php7之后发现有些已经做好的放在本地的项目居然不能正常使用了,这是因为mysql_类的函数已经被php7废弃,其实早在php5的时候官方已经明确表示过即将废弃这类函数,以下是php5和php7关联数据库后查询数据的对比:

php5:
<?php
 header("content-type:text/html;charset=utf-8");
 error_reporting(E_ALL ^ E_DEPRECATED);
 $link = mysql_connect("127.0.0.1","root","123456");
 mysql_select_db("shunyi",$link);
 mysql_query("set names utf8");
 $point = "select * from sy_location";
 $rest = mysql_query($point);
 $arr = array();
 while($re = mysql_fetch_assoc($rest)){
 array_push($arr, $re);
 }
 echo json_encode($arr);
?>
php7:
<?php
 header("content-type:text/html;charset=utf-8");
 error_reporting(E_ALL ^ E_DEPRECATED);
 $link = mysqli_connect("127.0.0.1","root","123456","shunyi");
 $point = "select * from sy_location";
 $rest = mysqli_query($link,$point);
 $arr = array();
 while($re = mysqli_fetch_assoc($rest)){
 array_push($arr, $re);
 }
 echo json_encode($arr);
?>

更多PHP相关知识,请访问PHP中文网!

Copyright © 2019- baoaiwan.cn 版权所有 赣ICP备2024042794号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务