找不到类mysqli

时间:2013-09-25 18:31:34

标签: php mysqli

我已使用mysqli连接到我的应用程序中的数据库。它工作了好几天,然后突然开始出现以下错误:

  

致命错误:未找到“mysqli”类

我用来连接数据库的行是:

 $link = new mysqli('localhost', 'uname', 'password', 'scripts');

你能告诉我可能出了什么问题吗?

2 个答案:

答案 0 :(得分:2)

您必须在php.ini中启用mysqli扩展

只需搜索extension = php_mysqli.dll或somethig并删除#

即可

答案 1 :(得分:2)

您需要先安装MySQLi才能使用它。此外,您必须在php.ini文件中启用它(安装后)。

您可以使用以下代码测试是否拥有它:

if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
    echo 'no mysqli :(';
} else {
    echo 'we gots it';
}

当您完成此操作并且仍然存在错误时,请向我们提供更多详细信息(操作系统,PHP版本等)