我有一个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
最佳答案
如果未启用mysql扩展,请检查phpinfo()
。extension=php_mysql.dll
最好更新php并使用mysqli或PDO,因为mysql_connect
已经过时了,您将不能长期支持它。
关于php - 在PHP版本5.4中调用未定义的函数mysql_connect(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33939039/