升级到php-7后"调用未定义的函数mysql_connect()"

byt*_*e77 48 php debian php-7

在我将php5升级到php7之后,我收到错误500

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

我把它放到我的apt源码中以便立即获得php7:

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

我基本上做的是:

apt-get remove php5
apt-get install php7-*
Run Code Online (Sandbox Code Playgroud)

我正在使用当前版本的Debian Jessie.

但我仍然得到这个.这里有很多关于SO的问题我绝对检查过它们.但我还没有找到答案.

Abh*_*rma 67

警告此扩展在PHP 5.5.0中已弃用,并已在PHP 7.0.0中删除.相反,应该使用MySQLi或PDO_MySQL扩展.另请参见MySQL:选择API指南.该功能的替代方案包括:

mysqli_connect()

PDO::__construct()
Run Code Online (Sandbox Code Playgroud)

MySQLiPDO

<?php
$con = mysqli_connect('localhost', 'username', 'password', 'database');
Run Code Online (Sandbox Code Playgroud)

读这个