首页 文章

尝试访问远程数据库时mysql_connect访问被拒绝错误

提问于
浏览
0

我是php和mySQL的新手,并尝试连接到远程数据库 . 这是我的代码: -

php $ con = mysql_connect(“2toria.com”,“username”,“password”); if(!$ con){die('无法连接:' . mysql_error()); } mysql_select_db(“myTable”,$ con); $ result = mysql_query(“SELECT * FROM Contestants”); while($ row = mysql_fetch_array($ result)){echo $ row ['Name']; echo“”; } mysql_close($ con);

数据库,表,用户名和密码名都是正确的(我已经在这里更改了它们,原因很明显),但我收到以下错误: -

警告:mysql_connect()[function.mysql-connect]:在/home/toriaco/public_html/bigbro/index.php上用户'username'@'bluechip6.ukhost4u.com'(使用密码:YES)拒绝访问9无法连接:用户'username'@'bluechip6.ukhost4u.com'拒绝访问(使用密码:是)**

关于这个问题的任何想法? TIA,马特

1 回答

  • 2

    第一个可能原因:
    我知道反对者(荷兰托管服务)出于安全原因阻止了所有非 localhost 的连接,我不认为它们是唯一的连接 . (所以总是连接到localhost,而不是 http://... URL!)

    第二个可能原因:
    密码/用户名错误 .

相关问题