因此,我将mysql数据导入到phpadmin中的codeigniter和xampp下,但是当我运行代码时,得到了Class "mysqli" not found
错误
image error
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "sex_disaggrated";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
我已经将**. env**文件更改为该文件
database.default.hostname = localhost
database.default.database = sex_disaggrated
database.default.username = root
database.default.password =
database.default.DBDriver = MySQLi
编辑:
Php Mysqli
1条答案
按热度按时间f0ofjuux1#
检查PHP配置中是否安装并启用了mysqli扩展。您可以创建一个新的PHP文件并使用phpinfo()函数来检查是否启用了mysqli扩展。
如果没有启用mysqli扩展,您可以通过修改PHP配置文件来启用它。PHP配置文件的位置取决于您使用的操作系统和XAMPP版本。您可以搜索名为“php.ini”的文件并在文本编辑器中打开它。
打开PHP配置文件后,搜索以下行:
通过删除该行开头的分号来取消对该行的注解,因此它看起来如下所示:
保存对PHP配置文件的更改并重新启动Web服务器