Есть ли необходимость сделать строку подключения к базе данных в том же файле PHP, если связь с той же базой данных?

Есть ли необходимость сделать строку подключения к базе данных, как это

$con = mysqli_connect('localhost' , 'root' , NULL , 'books');

и устанавливать кодировку каждый раз после строки подключения следующим образом:

mysqli_set_charset($con , 'utf8');

в тот же файл PHP каждый раз, когда мы хотим выполнить запрос?

0

Решение

в идеале вы бы хотели создать соединение только один раз и повторно использовать один и тот же ресурс соединения при последующих запросах к базе данных.
Таким образом, на любой данной странице или в файле вы создаете соединение, затем устанавливаете свой набор символов, а затем просто повторно используете это соединение для остальных запросов на этой странице или в файле.

0

Другие решения

Других решений пока нет …