2

我正在尝试连接到 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.php 上的用户 'user'@'localhost' 访问被拒绝(使用密码:YES)第 3 行拒绝用户 'user'@'localhost' 访问(使用密码:YES)

4

1 回答 1

7

采用

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

端口自动选择为 3306。

还要仔细检查以确保您的连接用户名和密码正确且允许访问。

于 2010-04-16T03:57:01.660 回答