Redirect по MySQL Б.Д.
Опешу задачу
Поставил на один хост два идентичных сайта, под каждый создал базу данных.
Все работает, но Нужно чтоб оба сайта за одной таблицей обращались не к себе в базу, а в третью базу данных где точно такая таблица.
Я конечно не решился в сайтах переписывать все запросы.
Может ваз-можно сделать таблицу как сылку, когда к ней обращаются она делает редирект в третью базу за идентичной таблицей??
Что делать людь?
Ну так создавай соединение с третьей базой данных и забирай данные из нее. Какие проблемы? Ведь твой сайт не обязательно должен работать только с одной БД. Какую БД пропишешь в аргументах mysql_connect к той и присоединишься.
даже боюсь спрашивать зачем нужна такая кривая система....
select * from название_БД_3.имя_таблицы
Правда просто? Если сервера разные ставь oracle, там есть такое средство как DB link, может и в последней версии Mysql есть, если учесть то что там уже появились кластерные решения. Тогда обращение будет происходить след образом:
select * from имя_таблицы@псевдоним_подключения_к_БД_3
естественно для oracle.
Есть еще как комбинация создание представления(view) для способа номер 1, описаннго в начале.