(PHP 4, PHP 5) 关闭MySQL连接

声明

bool mysql_close ([ resource $link_identifier ] )

关闭非持久性的MySQL连接。如果link_identifier未赋值,就将要关闭最后一个连接。

并不总是需要使用mysql_close(),一个非持久性的MySQL连接在脚本结束的时候将会自动被关闭。

参数

link_identifier

MySQL连接。如果没有被赋值,由mysql_connect()打开的最后一个连接将会被关闭。如果没有找到这样一个连接,将会调用一次无参数的mysql_connect()。如果碰巧既没有找到这连接也没有成功建立连接,就将会产生一个E_WARNING级的错误。

返回值

正确则返回TRUE;错误则返回FALSE。

例子

Example #1 mysql_close() example
<?php
$link = mysql_connect(‘localhost’, ‘mysql_user’, ‘mysql_password’);
if (!$link) {
die(‘Could not connect: ‘ . mysql_error());
}
echo ‘Connected successfully’;
mysql_close($link);
?>

上面这个例子将会输出:
Connected successfully

注意

mysql_close()不会关闭由mysql_pconnect()打开的连接.

同样请看

mysql_connect() – 打开一个到MySQL服务器的连接
mysql_free_result() – 释放结果

Related posts:

  1. mysql_connect
  2. mysql_create_db
  3. mysql_affected_rows
  4. mysql_db_query
  5. mysql_client_encoding