首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级到php-7之后,“调用未定义函数mysql_connect()”

升级到php-7之后,“调用未定义函数mysql_connect()”
EN

Stack Overflow用户
提问于 2015-12-04 12:24:58
回答 1查看 232.2K关注 0票数 62

在我将php5升级到php7之后,我得到了一个错误

PHP致命错误:未定义错误:调用未定义函数mysql_connect()

我把这些放在我的apt源代码中,以便现在就能得到php7:

deb http://packages.dotdeb.org jessie all deb-src http://packages.dotdeb.org jessie all

我所做的基本上是:

代码语言:javascript
复制
apt-get remove php5
apt-get install php7-*

我在使用目前版本的Debian Jessie。

但我还是能理解。这里有很多问题,所以我肯定都查过了。但我还没找到答案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-04 12:29:15

来自PHP手册

警告这个扩展在PHP5.5.0中被废弃,它在PHP7.0.0中被删除。相反,应该使用MySQLi或PDO_MySQL扩展。还请参阅MySQL:选择API指南。这一职能的替代办法包括:

代码语言:javascript
复制
mysqli_connect()

PDO::__construct()

使用MySQLiPDO

代码语言:javascript
复制
<?php
$con = mysqli_connect('localhost', 'username', 'password', 'database');
票数 88
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34088373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档