2014-09-22 2 views
0

Если я пишу
PHP Codeigniter - Работа с несколькими базами данных на одном сервере

$db1 = $this->load->database('data1',TRUE); 
$db2 = $this->load->database('data2',TRUE); 

и обе базы данных находятся на том же сервере, это включить его Codeigniter без повторного подключения к серверу? Если нет, есть ли способ заставить это сделать это?
Спасибо!

ответ

0

Ну, ядро ​​codeignign позаботится о многоконтактности. Он получает и запоминает идентификаторы соединений и вызывает их при взаимодействии с базами данных. Просто позвольте функции «автосоединения» загружать и создавать экземпляр класса базы данных при каждой загрузке страницы. Чтобы включить «автоматическое подключение», добавьте базу данных слов в библиотеке массива, как показано в следующем файле:

application/config/autoload.php 

для получения дополнительной информации о подключении к базе данных в CodeIgniter визите ellislab.com

Смежные вопросы