mysql_connect():用户'用户'@'localhost'拒绝访问

时间:2010-04-16 03:52:22

标签: php mysql mysql-error-1045

我正在尝试连接到mysql并且收到错误。 我把我的服务器ip地址放入并使用端口3306应该使用哪个帖子?

<?php

$connection = mysql_connect("serer.ip:port", "user", "pass")
 or die(mysql_error());

 if ($connection) {$msg = "success";}
?>

<html>
<head>
</head>
<body>

<? echo "$msg"; ?>

</body>
</html>

这是它产生的错误:

  

警告:mysql_connect()[function.mysql-connect]:在/home/admin/domains/domain.com.au/public_html/db_connect中拒绝用户'user'@'localhost'(使用密码:YES)访问.php在第3行       用户'用户'@'localhost'的访问被拒绝(使用密码:是)

1 个答案:

答案 0 :(得分:7)

使用

$conn = mysql_connect($db_host,$db_user, $db_pass) or die("Error connecting to database");

端口自动选为3306。

同时仔细检查以确保您的用户名和密码是正确的,并且允许访问。