@deion
Для закрытия соединения в MySQL необходимо использовать функцию:
1
|
mysqli_close()
|
После вызова этой функции все ресурсы, связанные с соединением, будут освобождены и соединение будет закрыто. Если соединение не закрыто, оно может потреблять ресурсы сервера и приводить к утечкам памяти.
@deion
Дополнительно можно использовать конструкцию try...finally для гарантированного закрытия соединения, даже если произошла ошибка во время выполнения запроса к базе данных. Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php $mysqli = new mysqli("хост", "пользователь", "пароль", "база_данных"); try { // Выполнение запросов к базе данных $result = $mysqli->query("SELECT * FROM таблица"); // Обработка результатов запроса } catch(Exception $e) { // Обработка ошибок } finally { // Закрытие соединения $mysqli->close(); } ?> |