虽然使用 mysql_connect() 函数所创建的数据连接在所有程序代码运行结束后会自动关闭,但仍然建议在不需要访问数据库时,就使用 mysql_connect() 函数关闭连接,无须等到所有的程序代码运行结束。mysql_close() 定义如下:
[Plain Text] 纯文本查看 复制代码 bool mysql_close ([ resource $link_identifier ] )
mysql_close() 只有一个参数,即连接标识符 link_identifier,如果进行指定的话,表示要关闭指定的数据连接,否则会关闭最后打开的数据连接。
测试代码:
[PHP] 纯文本查看 复制代码 <?php
$link = mysql_connect("localhost", "root", "woaiguaiguai") or die ("Can not connect to server<br><br>" . mysql_error());
$db_selected = mysql_select_db("pw87") or die ("Can not select pw87<br>" . mysql_error());
$sql = "select username, email from pw_members";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo $row['username']. ' ' . $row['email'];
echo "<br />";
}
mysql_close($link); //关闭连接
?> |