我正在开发一个应用程序,其中连接了数据库的两个表,但没有连接第三个。(这是在服务器上。他们在我的本地机器上工作正常。)
1. Warning: mysql_connect() [function.mysql-connect]: [2002] No
connection could be made because the target machine actively (trying
to connect via tcp://localhost:3306) in D:\Hosting.. on line 5
2. Warning: mysql_connect() [function.mysql-connect]: No connection could be made because the target machine actively refused it. in D:\Hosting.. on line 5
在前面的阶段,我成功连接到同一个数据库中的两个表,所以我检查了数据库每个表的物理位置。难怪所有人都在数据库中的同一位置物理上休息。
请帮助我理解问题。
编辑 :
//Page1 has something like:
$conid=mysql_connect("dxxs.db.7xx7.hostedresource.com","dxxs","Kxx3") or die();
mysql_select_db("dxxs",$conid) or die();
mysql_query(“some basic 4-5 queries depending on user’s interaction with table1”);
mysql_close($conid);
//redirection to page2 from there to page3
$conid=mysql_connect("dxxs.db.7xx7.hostedresource.com","dxxs","Kxx3") or die();
mysql_select_db("dxxs",$conid) or die();
mysql_query(“some basic 4-5 queries depending on user’s interaction with table2”);
mysql_close($conid);
//some redirection to page4
$conid=mysql_connect("dxxs.db.7xx7.hostedresource.com","dxxs","Kxx3") or die();
mysql_select_db("dxxs",$conid) or die();
mysql_query(“some basic 4-5 queries depending on user’s interaction with table3”);
mysql_close($conid);
现在我的问题是当连接到表 3 时,服务器抛出如上所述的错误
在第 5 行中,MySQL_connect 被写入。请帮助我理解为什么表 3 没有连接,而表 1 和表 2 能够连接。所有人都在服务器上的同一个数据库中。