<?php
$host = "localhost";
$username = "root";
$password = "";
$database = "Employee";
$mysqli = new mysqli($host, $username, $password, $database);
if ($mysqli->connect_error) {
die("Connection failed: " . $mysqli->connect_error);
}
echo "Connected successfully";
?>
现在解决不了这个问题,无法连接mysql。
我尝试了很多方法都无法解决,比如:
我已经在 php.ini Extension=mysqli 部分的 php 文件中安装了 mysqli。在extension_dir =“C:\php-8.2.12 xt”部分中,
然后我重新启动服务器,但错误仍然存在。然后我检查cmd php -m 并没有找到mysqli。我尝试重新安装几次但仍然无法修复。
我使用的是php版本8.2.12,使用的服务器是vs-code,使用扩展进行模拟。
我仍然是 php 的新手,我对这个问题很困惑。请大家帮忙给点意见。
看起来你需要安装MySQLi
sudo apt-get update
sudo apt-get install php-mysql
sudo service apache2 restart
或通过 php.ini 启用扩展
extension=php_mysqli.so