参数
描述
link_identifier
必需。MySQL 的连接标识符。如果没有指定,默认使用最后被 mysql_connect()
打开的连接。如果没有找到该连接,函数会尝试调用 mysql_connect()
建立连接并使用它。如果发生意外,没有找到连接或无法建立连接,系统发出 E_WARNING 级别的警告信息。
--------------------2016-4-18补充-----------
测试了一下,发现mysql_close似乎并没有什么卵用
$link1 = mysql_connect('localhost','root','');
$link2 = mysql_connect('localhost','root','');
print_r($link1);
print_r($link2);//$link1和$link2一样,第二次未创建新连接,返回已经打开的连接标识
mysql_close($link2);
//下面可以正常打test库里表都打印出来
mysql_select_db('test',$link2);
$rs = mysql_query('show tables;',$link2);
while ($row = mysql_fetch_assoc($rs)) {
print_r($row);
echo "
";
}
//这个当然也能
mysql_select_db('test',$link1);
$rs = mysql_query('show tables;',$link1);
while ($row = mysql_fetch_assoc($rs)) {
print_r($row);
echo "
";
}
----------------------再补充------------------
mysql_close($link1);
mysql_close($link2);//同时执行才能关闭连接