我有一个全局打开的mysql连接到本地服务器的系统。在我的一个文件中,我打开了一个远程机器的连接。mysql_connect()没有进入正确的服务器
Wieldly,而不是试图连接到机器上,我从我的ISP访问被拒绝的消息(这似乎是试图连接到数据库那台机器上)。
我试图用连接:
$cust_conn = mysql_connect($host,'root','##password##');
我已经试过subdomain.domain.com:3306
,subdomain.domain.com
和ip:3306
为$host
值。
的怪异,这是响应我得到:
Warning: 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 Error: Could not connect to database:
任何想法,为什么会发生这种情况?似乎由于某种原因,我的脚本尝试连接到我的ISP服务器,而不是通过$host
传递的。
完美!谢谢。添加了一个新的用户'外部',并工作。 – AdamH 2010-01-18 11:28:47