How can one troubleshoot an "Access denied" error when using mysql_connect?

When encountering an "Access denied" error when using mysql_connect, it typically means that the username or password provided in the connection parameters is incorrect. To troubleshoot this issue, double-check the username and password being used to connect to the MySQL database and ensure they are correct.

$servername = "localhost";
$username = "root";
$password = "password"; // Replace 'password' with your actual password

$conn = mysql_connect($servername, $username, $password);

if (!$conn) {
    die("Connection failed: " . mysql_error());
} else {
    echo "Connected successfully";
}