很抱歉有这么一个初学者的问题,但我刚刚开始学习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文件中设置了密码:
但我收到一条错误信息:
它表明,问题出在第11行,但我不知道出了什么问题。
2条答案
按热度按时间u59ebvdq1#
首先,进入mysql,然后进入exec
根据需要替换用户和密码
3phpmpom2#
您没有在my.ini文件中设置用户/通行证。您也可能不应该登录到您的系统,因为您是通过sql来完成的。请参见以下内容:创建帐户
您可能也不应该像以前那样通过php登录mysql
root
或者,这就是为什么您应该为此目的创建一个唯一的用户。