首页  >  文章  >  后端开发  >  为什么我在 PHP7 中收到“调用未定义函数 mysql_connect()”错误?

为什么我在 PHP7 中收到“调用未定义函数 mysql_connect()”错误?

Patricia Arquette
Patricia Arquette原创
2024-11-01 09:56:02386浏览

Why am I Getting the

未定义函数 mysql_connect()

遇到“调用未定义函数 mysql_connect()”错误表明您的 PHP 配置存在潜在问题。

问题:

安装必要的 PHP 模块(php5-mysql)后,在运行时仍然遇到错误。

说明:

在 PHP7 中,之前弃用的 mysql_ 函数已被完全删除。这意味着如果您使用 PHP7,则必须更新代码以使用 PDO 函数或 mysqli_ 函数。

解决方法:

如果更新您的代码不可行,您可以实施临时解决方法。创建一个 PHP 包含文件,fix_mysql.inc.php,它将旧的 mysql_ 函数重新映射到 mysqli_() 函数。

通过使用此解决方法,您可以继续使用现有代码,而无需遇到未定义函数错误。但是,建议修改您的代码以使用适当的 PHP 函数,以便与未来版本兼容。

以上是为什么我在 PHP7 中收到“调用未定义函数 mysql_connect()”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn