我想启用MySQLi,它似乎并没有工作。当我最初测试我的代码时,它出现了一条错误消息:“致命错误:类'mysqli'在C:\ Apache24 \ htdocs \ Login-system \ sql \ sql_import.php中找不到7”。我在网上查看它的含义并发布我需要启用MySQLi。我努力启用MySQLI
我已经删除了php.ini文件中extension = php_mysqli.dll这一行的注释,这在多个站点上推荐给我。我仍然收到相同的错误信息。
我在下面的代码中添加了;
$host = 'localhost';
$user = 'root';
$password = 'The sloth19';
$mysqli = new mysqli($host,$user,$password);
if ($mysqli->connect_errno) {
printf("Connection failed: %s\n", $mysqli->connect_error);
die();
}
if (!$mysqli->query('CREATE DATABASE accounts')) {
printf("Errormessage: %s\n", $mysqli->error);
}
在此先感谢。
您在'mysqli'构造函数中缺少数据库名称。 Checkout php site http://php.net/manual/en/mysqli.construct.php –
您确定您在正确的配置文件(在“加载的配置文件”中指定了'phpinfo()')中有未注释的扩展名)? – ArtOsi
可能重复的[致命错误:类'MySQLi'找不到](https://stackoverflow.com/questions/666811/fatal-error-class-mysqli-not-found) – Neodan