PHP 连接 MySQL

标签 php mysql xampp

很抱歉提出这样的初学者问题,但我刚刚开始学习 PHP。

我的代码是这样的:

<!DOCTYPE html>
<html>
<body>

<?php
$servername = 'localhost';
$username = 'root';
$password = 'XXXXXXXX';
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";
?>
</body>
</html>

我在 my.ini 文件中设置密码: enter image description here

但是我收到一条错误消息: enter image description here

它显示问题出在第 11 行,但我无法弄清楚出了什么问题。

最佳答案

首先进入mysql,然后exec

grant all privileges on *.* to user@localhost identified by 'password';
flush privileges;

根据需要替换用户名和密码

关于PHP 连接 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52565938/

相关文章:

PHP - 在函数范围内引用时的封装

php artisan migrate 错误导致无法连接到数据库

PHP:从 MySQL 创建数组以构建 HTML 日历

mysql - SQL:连接两个表(LEFT OUTER JOIN)然后更新值

php - OpenCV & PHP & XAMPP

php - Kohana:使用 Auth 模块理解和复制 Salt & Hashed 密码

c# - 使用 C# 在 Web API 中使用调度程序

php - 在where条件(Mysql)之后的内部连接(在同一张表上)之后与第二个表执行左连接

php - css 图像未在 codeigniter 3.10 中显示

php - php项目运行时出现白屏