为了账号安全,请及时绑定邮箱和手机立即绑定

内置函数用不了,为什么?

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in F:\PHPweb\Web.php on line 3

正在回答

4 回答

php 5.5 以上mysqli已经不推荐使用得,得用pdo 或是 mysqli

mysqli 为例,你得改成这样

header('Content-type:text/html;charset=utf-8');

$conn = new mysqli('localhost','root','','Info');
$conn->set_charset('utf8');
$sql = 'select * from stu limit 1';
$query = $conn->query($sql);

while($row = $query->fetch_array(MYSQLI_ASSOC))
var_dump($row);

0 回复 有任何疑惑可以回复我~

<?php
header('Content-type:text/html;charset=utf-8');
mysql_connect('localhost','root','');
mysql_select_db('Info');
mysql_query("set names 'utf8'");
$result=mysql_query('select * from stu limit 1');
$row=mysql_fetch_assoc($result);
echo $row;
?>

0 回复 有任何疑惑可以回复我~

代码帖出来啊  mysql_connect() 这个函数绝壁是可以用的。

0 回复 有任何疑惑可以回复我~

看报错信息,改成mysqli_connect()


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP与MySQL关系大揭秘
  • 参与学习       72509    人
  • 解答问题       978    个

让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛

进入课程

内置函数用不了,为什么?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号