【发布时间】:2010-01-18 11:19:44
【问题描述】:
我有一个系统与本地服务器有一个全局开放的 mysql 连接。在我的一个文件中,我打开了与远程机器的附加连接。
我没有尝试连接到那台机器,而是从我的 ISP 收到拒绝访问消息(它似乎正在尝试连接到那台机器上的数据库)。
我正在尝试使用以下方式连接:
$cust_conn = mysql_connect($host,'root','##password##');
我尝试将subdomain.domain.com:3306、subdomain.domain.com 和ip:3306 作为$host 的值。
奇怪的是我得到的回应是:
警告: mysql_connect(): Access denied for user 'root'@'my.isp.com' (using password: YES) in /var/www/html/report/module/sql_view.php on line 19 错误:无法连接到数据库:
任何想法为什么会发生这种情况?似乎出于某种原因,我的脚本正在尝试连接到我的 ISP 服务器,而不是在 $host 中传递的那个。
【问题讨论】:
标签: php mysql mysql-connect