【发布时间】:2008-11-11 20:45:29
【问题描述】:
救命!
我在 HOST1 上有一个 PHP (PHP 5.2.5) 脚本,试图连接到 MySql 数据库 HOST2。两台主机都在通过 CPanel 控制的共享主机环境中。
HOST2 设置为允许来自 HOST1 的远程数据库连接。
我使用的 PHP 连接是:- $h2 = IP 地址; $dbu = 数据库用户; $dbp = DBPASS;
$DBlink = mysql_connect($h2, $dbu, $dbp);
这总是失败:-
Access denied for user '<dbusername>'@'***SOMESTRING***' (using password: YES)
nb:SOMESTRING 看起来可能与共享主机环境有关。
有什么想法吗???
顺便说一句:我可以使用 OpenOffice 通过 ODBC 和 SQLyog 从我的笔记本电脑远程连接到 HOST2。 SQLyog 和 ODBC 设置与 PHP 脚本尝试使用的设置完全相同。
【问题讨论】: