1

リモートデータベースに接続しようとしています。これが私のコードです:-

php $con = mysql_connect("2toria.com","username","password"); if (!$con)   {   die('Could not connect: ' . mysql_error());   }

mysql_select_db("myTable", $con);

$result = mysql_query("SELECT * FROM Contestants");

while($row = mysql_fetch_array($result))   {   echo $row['Name'];   echo "<br />";   }

mysql_close($con);

データベース、テーブル、ユーザー名、およびパスワードの名前はすべて正しいですが(明らかな理由でここで変更しました)、次のエラーが発生します:-

警告:mysql_connect()[function.mysql-connect]:9行目の/home/toriaco/public_html/bigbro/index.phpのユーザー'username' @'bluechip6.ukhost4u.com'(パスワード:YESを使用)のアクセスが拒否されました接続できませんでした:ユーザー'username' @'bluechip6.ukhost4u.com'のアクセスが拒否されました(パスワードを使用:YES)**

4

1 に答える 1

3

最初に考えられる理由:
拮抗薬(オランダのホスティングサービス)がセキュリティ上の理由からではないすべての接続をブロックしていることを私は知ってlocalhostいます、そして私はそれらが唯一のものではないと思います。http://...(したがって、 URLではなく常にローカルホストに接続してください!)

2番目に考えられる理由:
パスワード/ユーザー名が間違っています。

于 2012-06-03T15:57:15.037 に答える