【问题标题】:PHP 7.2.1, Uncaught Error: Class 'mysqli' not found [duplicate]PHP 7.2.1,未捕获的错误:找不到类“mysqli”[重复]
【发布时间】:2018-08-13 00:46:30
【问题描述】:

首先似乎我没有安装 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,以防万一。

提前致谢!

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

Edit2:我在 Windows 10 上。

【问题讨论】:

  • stackoverflow.com/questions/666811/… 请参考这可能对你有帮助。
  • @Siva 我去过那个帖子,虽然它是从 2009 年开始的,但投票最多的评论直接将我发送到我在帖子中链接的同一个网站,这并没有真正帮助我。
  • 在 Windows 10 中,为了让 mysqli 在 PHP 7.3 中工作,您应该将 PHP 目录添加到 PATH。 PHP 7.0.27 中没有这种行为

标签: php mysqli


【解决方案1】:

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

sudo apt-get install php7.2-mysql

【讨论】:

  • 感谢您的提示,但我在 Windows 上
  • @Fábio Rodrigues 先生,您是否找到任何解决方案。
猜你喜欢
  • 1970-01-01
  • 2023-03-25
  • 2022-08-14
  • 2018-04-19
  • 1970-01-01
  • 1970-01-01
  • 2020-08-20
  • 1970-01-01
  • 2023-02-11
相关资源
最近更新 更多