PHP doc говорит: «mysql_close() не закрывает постоянные ссылки».Закрывает ли «mysqli :: close» постоянные соединения?
То же самое с mysqli (mysqli :: close())?
PHP doc говорит: «mysql_close() не закрывает постоянные ссылки».Закрывает ли «mysqli :: close» постоянные соединения?
То же самое с mysqli (mysqli :: close())?
№ Функция mysql_close()
закрывает только не постоянные ссылки. Вы не можете закрыть постоянные ссылки.
mysql_close() закрывает непостоянное соединение с сервером MySQL, связанным с указанным идентификатором ссылки. Если link_identifier не указан, используется последняя открытая ссылка.
Mysqli содержит встроенный автоочистку, который будет закрывать обработчик.
Вы можете иметь чтение из http://php.net/manual/en/mysqli.persistconns.php
Просто хотел отправить тот же :) Там нет надежного способа закрыть постоянное соединение с PHP. Обходным решением было бы установить MySQL wait_timeout на низкое значение: [link] (http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_wait_timeout) –
ok Я знал для mysql_close(), но хотелось бы быть уверенным, что это одинаково для msqli :: close() ... «Не существует надежного способа закрыть постоянное соединение с PHP», похоже на окончательный ответ. Спасибо. – lacorbeille
«Вы не можете закрыть постоянные ссылки». Таким образом, вы не можете закрыть эти ссылки с помощью любых функций, методов, классов, макросов, директив в php и всех расширений, модулей. Если вы должны закрыть, перезапустите процесс сервера mysql! – Pethical