什么PHP版本仍然支持mysql_query()?

时间:2017-03-17 06:38:24

标签: php mysql

我们有一个基于PHP的网站,我们将迁移到另一个网站托管(AWS)。我注意到mysql命令,例如mysql_query()仍用于执行查询。最新的基于PHP 5.x的版本不再支持mysql_query()

我们需要在新的网络托管上配置哪些PHP版本才能运行mysql_query()

3 个答案:

答案 0 :(得分:3)

mysql扩展在php 5.5.0中已弃用,并已完全从php 7.0.0中删除

http://php.net/manual/en/function.mysql-query.php

答案 1 :(得分:0)

都不应该使用。任何开发都应在7.2或更高版本中进行。 5.x不再受支持,应被视为不安全。

http://php.net/supported-versions.php

您需要使用现代方法替换过时的mysql_query。根据您进行正则表达式转换的情况,升级也可能会中断。在不推荐使用旧的mysql_query函数之前,PHP开发人员已经注意到了很多年。从积极的方面来说,php 7.x更快,更安全。

答案 2 :(得分:0)

MySQL在PHP 5.5.0中已弃用,在PHP 7.0.0中已删除。它仅适用于旧版本的PHP <5.5

我们可以通过为下面每个正在运行的代码创建一个包装函数来使用MySQL函数。 Click here