PHP:未定义的函数mysql_connect()

时间:2016-01-01 15:00:35

标签: php mysql

我刚刚下载了新的xampp并尝试运行我的旧项目,我收到了此错误

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in F:\xampp\htdocs\try\index.php:17 Stack trace: #0 {main} thrown in F:\xampp\htdocs\try\index.php on line 17

这是否意味着我在新xampp中不支持我使用的mysql_connect

3 个答案:

答案 0 :(得分:12)

mysql_connect()

已从最新的xampp版本使用的PHP7中删除。

相反,请使用此示例中的mysqli_connect()

另一种方法PDO也是可能的(但是以与mysql_connect非常不同的方式编码。)

答案 1 :(得分:0)

不是特别是xamppp,但php本身不赞成使用mysql这里引用它们:

  

现在不推荐使用原始MySQL扩展,并且在连接到数据库时会生成E_DEPRECATED错误。相反,使用MySQLi或PDO_MySQL扩展

如果你能为我们提供php版本,我可以提供更多帮助

答案 2 :(得分:0)

MySQL模块在PHP5中折旧并在PHP7中删除,您可以使用这些:

使用phpinfo()检查您的版本。