我有一个与本地服务器建立全局开放 mysql 连接的系统。在我的一个文件中,我打开了与远程机器的附加连接。
我没有尝试连接到那台机器,而是从我的 ISP 那里收到拒绝访问的消息(它似乎正在尝试连接到那台机器上的数据库)。
我正在尝试使用以下方式连接:
$cust_conn = mysql_connect($host,'root','##password##');
我已经尝试过了subdomain.domain.com:3306
,subdomain.domain.com
并且ip:3306
作为$host
.
奇怪的是,这是我得到的回应:
警告:mysql_connect():第 19 行 /var/www/html/report/module/sql_view.php 中用户 'root'@'my.isp.com' 的访问被拒绝(使用密码:YES)错误:无法连接到数据库:
任何想法为什么会发生这种情况?似乎出于某种原因,我的脚本正在尝试连接到我的 ISP 服务器,而不是传入的$host
.