我有以下代码进行测试,我刚刚发现第二个参数实际上不起作用。
$conn1 = mysql_connect("127.0.0.1", "xxxx", "xxxx");
$conn2 = mysql_connect("127.0.0.1", "xxxx", "xxxx");
mysql_select_db("test", $conn1);
mysql_select_db("yangshengfun", $conn2);
if (!$res = mysql_query("select * from proxy_ips limit 1", $conn1)) {
echo mysql_error($conn1);
}
if (!$res = mysql_query("select * from wp_posts limit 1", $conn2)) {
echo mysql_error($conn2);
数据库“test”和“yangshengfun”中的表完全不同。运行此代码时发生错误:
Table 'yangshengfun.proxy_ips' doesn't exist
似乎当我为 $conn2 调用 mysql_select_db 时,它也改变了 $conn1 的当前数据库,有什么想法吗?