MySQL连接数据库致命错误

时间:2016-03-22 13:38:03

标签: php mysql apache xampp

当我的PHP页面连接到mysql数据库时,我收到以下错误;

error screenshot

我已经安装了MySQL 5.7.11。我的PHP版本是用XAMPP安装的7.0.2。我已经使用MySQL Workbench单独安装了MySQL。

我在stackoverflow中尝试了很多解决方案。他们都没有工作; 我检查了以下phpinfo页面以确认“已加载的配置文件”

PHP info page

非常感谢您的帮助。感谢!!!!

更新!!!

解决方案后,它连接到数据库。但我得到了这个新错误;

new error

1 个答案:

答案 0 :(得分:4)

PHP 7+中不包含

mysql。您需要使用MySQLiPDO_MYSQL api。

php.net/mysql州:

  

此扩展在PHP 5.5.0中已弃用,并已在PHP中删除   7.0.0。相反,应使用MySQLiPDO_MySQL扩展名。

如果你还没有,你还应该考虑用MariaDB v10替换MySQL v5.7(他们使用相同的MySQLi / PDO_MySQL api)。