Скажем, у пользователя есть две базы данных, размещенные на одном хосте, и мне нужно подключиться к обоим из них, чтобы я мог использовать любую таблицу в любое время без добавления кода подключения несколько раз.
Я реализовал это в CodeIgniter с добавлением данных авторизации обеих баз данных в файле database.php
и для загрузки необходимой базы данных с помощью $this->load->database('dbname');
в script.
Теперь, для основного PHP, мы можем сделать это следующим образом:
mysql_connect ('host','user','password','port','dbname'); // connection with one database.
Это связано с моей первой базой данных.
Теперь я хочу подключиться ко второй базе данных:
1) Я не закрыл выше соединение и связан со вторым с
mysql_connect ('host','user','password','port','dbname1');.
2) Будет ли это плохой практикой? Будет ли он потреблять больше объектов? Должна ли мы быть обязательной для закрытия первой?)