错误提示及解决方法

MySQL连接失败

在文件C:project\phone\inc2mysql.php的第33行,出现了一个错误:Access denied for user 'root'@'localhost' (using password: YES)。这意味着在尝试以用户名为root、密码为YES的方式连接本地MySQL服务器时,访问被拒绝。

要解决这个问题,你需要检查以下几点:

  1. 确保MySQL服务器已经启动并运行在本地。
  2. 检查数据库的用户名和密码是否正确。通常情况下,用户名为root,密码可以在MySQL的配置文件中找到(如my.cnfmy.ini)。如果忘记了密码,可以尝试重置MySQL的root密码。
  3. 确保你的应用程序使用的是正确的数据库连接信息。在mysql.php文件中,第36行应该使用正确的数据库连接信息。例如:
$servername = "localhost";
$username = "root";
$password = "your_password";
$dbname = "your_database";

// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);

mysql_close()函数使用错误

在文件C:\project\phone\inc2mysql.php的第37行,出现了一个错误:mysql_close(): supplied argument is not a valid MySQL-Link resource。这意味着传递给mysql_close()函数的参数不是一个有效的MySQL连接资源。

要解决这个问题,你需要确保在使用mysql_close()函数之前已经成功建立了MySQL连接。例如:

// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);

// ...执行一些数据库操作...

// 关闭连接
mysqli_close($conn);

通过以上两步,你应该能够解决这个错误提示并成功连接到MySQL服务器。