Нужно ли использовать mysql_close (соединение)?
У меня есть следующий код в db.php для подключения к моей БД.
<?php
$DB_HOST = "localhost";
$DB_NAME = "db";
$DB_USER = "user";
$DB_PASSWORD = "pass";
$con = mysql_connect($DB_HOST, $DB_USER, $DB_PASSWORD);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db($DB_NAME , $con);
?>
В моем другом сценарии я включаю его, используя:
include("db.php");
В некоторых случаях я получаю ошибку ff:
[10 марта 2012 10:47:20] Предупреждение PHP: mysql_connect () [function.mysql-connect]: пользователь db_user уже имеет более чем 'max_user_connections' активных соединений в /home/user/public_html/sc/db.php на линии 8
Теперь мне интересно, если мне нужно закрыть соединение, как:
<?php
include("db.php");
//other stuff here
mysql_close($con);
?>
Кстати, у меня есть значение 100 max_connections в моей конфигурации MySQL.
Я также исследую постоянное соединение и считаю, что мой код выше не является постоянным соединением.