Intereting Posts
Белое пространство появляется ниже липкого нижнего колонтитула, только в PHP Браузер заставляет загружать страницу php, когда я хочу открыть страницу Добавление новой социальной сети в медиа-виджет через PHP – Неверная иконка, показывающая Заказ MySQL результатов для подчинения parent / child Какой тип данных подходит для хранения этой ситуации? квадратная скобка json array Загрузка множественного изображения PHP с проверкой размера и типа Получить статус выхода из скрипта php внутри сценария оболочки PHP DateTime :: createFromFormat не обрабатывает дату ISO 8601 корзина для не зарегистрированных пользователей Нужно отправить изображение и текст на сервер Вложение PHP mail () повреждено Удалить дубликат в массиве на основе значения столбца разбор сырой электронной почты в php Невозможно использовать возвращаемое значение функции в контексте записи

Автоматическое соединение db в php?

У меня есть следующий файл в файле config.php для одного из моих веб-приложений.

//db settings $host = 'localhost'; //database location $user = 'example'; //database username $pass = 'example12'; //database password $db_name = 'example'; //database name //create db connection $link = mysql_connect($host, $user, $pass); mysql_select_db($db_name); //sets encoding to utf8 mysql_query("SET NAMES utf8"); 

Я config.php на всех страницах своего приложения в верхней части (первая строка кода).

Я хочу знать, будет ли PHP / MYSQL поддерживать соединение открытым и закрытым автоматически, или мне нужно явно их вызвать. Соединение открывается само собой, поскольку я выполняю все задания на основе db. Но не закрывая соединение нигде, это веб-сайт с высоким трафиком.

Пожалуйста, поправьте меня, если я ошибаюсь.

Благодаря!

Related of "Автоматическое соединение db в php?"

Соединение завершится автоматически после завершения сценария.

В примечаниях к mysql_connect() что:

Ссылка на сервер будет закрыта, как только выполнение скрипта закончится, если только оно не закрыто раньше, явно вызвав mysql_close() .