解决 php 连接mysql数据库时报错:Fatal error: Class ‘mysqli’ not found in问题
报错解释:
这个错误表明 PHP 无法找到 mysqli
类。mysqli
是 PHP 的一个扩展,用于支持 MySQL 数据库的交互。如果没有正确安装或启用 mysqli
扩展,就会发生这个错误。
解决方法:
- 确认
mysqli
扩展是否已经安装。可以通过查看php.ini
文件来确认,通常可以通过搜索extension=mysqli
来查看是否被正确启用。 - 如果未安装,需要安装
mysqli
扩展。在 Linux 系统中,可以使用包管理器安装,例如在 Ubuntu 中可以使用sudo apt-install php-mysqli
。 如果已安装但未启用,需要在
php.ini
文件中启用它:- 找到
php.ini
文件。 - 找到
extension=mysqli
,确保前面没有分号(;)注释符号。 - 保存
php.ini
文件并重启你的 web 服务器。
- 找到
- 如果你使用的是共享主机,可能需要联系主机提供商来启用
mysqli
扩展。 - 确保你的 PHP 版本支持
mysqli
。从 PHP 5.4.0 开始,mysqli
是内置的。如果你使用的是更早的版本,可能需要升级 PHP。
评论已关闭