php 如何使用mysqli连接mysql1. 查看是否启动首先你可以通过命令行检查当前 PHP 环境是否已经加载了mysqli扩展。打开终端运行php -m | grep mysqli如果没有任何输出说明没有开启或安装请继续看下面的步骤。如果有输出mysqli说明扩展已加载那么你的报错可能和代码里的数据库连接配置如账号、密码、端口有关需要检查代码。2. 找到你的php.ini配置文件在终端中运行以下命令找到 PHP CLI 正在使用的配置文件路径php --ini看输出结果中的Loaded Configuration File这一行它会告诉你php.ini文件的具体路径例如/etc/php/8.x/cli/php.ini或C:\php\php.ini。3. 开启mysqli扩展用你喜欢的文本编辑器如 VS Code, Vim, 记事本等打开上一步找到的php.ini文件。在文件中搜索mysqli。找到类似;extensionmysqli这一行。去掉前面的分号;分号在 ini 文件中代表注释将其改成extensionmysqli如果你在 Windows 上可能还需要确保扩展目录配置正确找到;extension_dir ext并去掉分号改为extension_dir ext。保存并关闭文件。4. 安装扩展如果你按照第 3 步在php.ini中找不到mysqli或者取消注释后依然报错说明你的系统里根本没有安装这个扩展。你需要根据你的操作系统进行安装Ubuntu / Debian:sudo apt-get update sudo apt-get install php-mysql(注意如果你的 PHP 版本是特定的比如 8.2命令可能是sudo apt-get install php8.2-mysql)CentOS / RHEL:sudo yum install php-mysqlndmacOS (使用 Homebrew): 通常随 PHP 一起安装但如果没有可以尝试重新链接或安装特定的 PHP 版本brew install php。Windows: 通常 PHP 压缩包内的ext目录下自带了php_mysqli.dll只需要完成第 3 步的开启即可。5. 重启 PHP 内置服务器配置修改完成后必须重启你的 PHP 内置服务器才能让配置生效。在运行php -S localhost:8000的终端里按下Ctrl C停止服务。重新运行启动命令php -S localhost:8000