在php 5.4版

时间:2015-11-26 12:42:31

标签: php mysql mysqli

我有一个php版本5.4的托管服务器。我用mysql完成了所有编码。但是在运行它时会抛弃这个错误 - >调用未定义的函数mysql_connect()。 但是当我用mysqli编码替换mysql时它可以工作。这个版本不支持mysql吗?如果不是这样的话????

这是我的配置文件

<?php

mysql_connect('localhost','xxxxx','xxxxx')or die("Can\'t connect to the server");
mysql_select_db('xxxxxx')or die("Can\'t connect with database");

?>

它在xampp服务器上工作得很好,但当我把它放在托管服务器而不是错误的php版本5.4

1 个答案:

答案 0 :(得分:1)

检查phpinfo()是否未启用mysql扩展。

extension=php_mysql.dll更好地更新php并使用mysqli或PDO,因为mysql_connect已经弃用,因为你不会长时间获得支持。