Новая возможность в driver_mysql

 
+
-
edit
 

Balancer

администратор
★★★★★
Возможны ситуации, когда нужно обращаться к БД с одним именем на разных серверах.

В этом случае допустима запись при конфигурировании доступа вида:
code php
  1. mysql_access('ALIAS-DB-NAME => REAL_DB_NAME', 'login', 'pssword', 'remote-server');
  2. mysql_access('REAL_DB_NAME', 'login', 'pssword');

В этом случае объекты БД будут привязываться к именам:
code php
  1. $dbh = new driver_mysql('REAL_DB_NAME'); // Работа с локальным mysql-сервером
  2. $dbh = new driver_mysql('ALIAS-DB-NAME'); // Работа с удалённым mysql-сервером с БД REAL_DB_NAME


Соответственно, в конфигах ORM-объектов можно прописывать алиасы.

В записи 'ALIAS => NAME' допустимо любое количество пробелов или их отсутствие.
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru