PHP 7.2.1,未捕获错误 : Class 'mysqli' not found

标签 php mysqli

<分区>

首先,我似乎没有安装 mysqli,运行后如果:

if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
    echo 'We don\'t have mysqli!!!';
} else {
    echo 'Phew we have it!';
}

它返回“我们没有 mysqli!!!”。

所以在查看了如何安装之后我真的找不到方法,在访问了http://php.net/manual/en/mysqli.installation.php之后,我向下滚动以找到“PHP 5.3.0 和更新版本”部分,它说我不需要担心安装它。那么我应该怎么做,如果有我应该运行的命令,我应该在哪里运行它?我正在使用 XAMPP 运行 php,以防万一。

提前致谢!

编辑:“extension=mysqli”在 php.ini 中启用

Edit2:我在 Windows 10 上。

最佳答案

如果你在 linux 上安装 mysql php 扩展

sudo apt-get install php7.2-mysql

关于PHP 7.2.1,未捕获错误 : Class 'mysqli' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49109173/

相关文章:

php - MySQL:如何搜索拼写变体? ("murrays", "murray' 等)

php - 搜索php后对数组值进行排序

javascript - 在等待来自另一个站点的值时显示或隐藏 div 元素

php - 当我打印多维数组时,数组堆叠起来

php - 使用 php mysqli 从两个连接的表中获取数据

php - Behat + Symfony,未加载自定义定义

php - 如何检查Mysql时间字段是否为NULL

php - 转义特殊字符

javascript - javascript 中数据库字段的撇号

php - 函数前的感叹号在 PHP 中的真正含义是什么