Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Redirect по MySQL Б.Д.

10K
05 апреля 2007 года
Ed-man
7 / / 14.08.2005
Всем привет..
Опешу задачу
Поставил на один хост два идентичных сайта, под каждый создал базу данных.
Все работает, но Нужно чтоб оба сайта за одной таблицей обращались не к себе в базу, а в третью базу данных где точно такая таблица.

Я конечно не решился в сайтах переписывать все запросы.
Может ваз-можно сделать таблицу как сылку, когда к ней обращаются она делает редирект в третью базу за идентичной таблицей??
Что делать людь?
337
05 апреля 2007 года
shine
719 / / 09.06.2006
Ну так создавай соединение с третьей базой данных и забирай данные из нее. Какие проблемы? Ведь твой сайт не обязательно должен работать только с одной БД. Какую БД пропишешь в аргументах mysql_connect к той и присоединишься.
13
05 апреля 2007 года
RussianSpy
3.0K / / 04.07.2006
даже боюсь спрашивать зачем нужна такая кривая система....
373
07 апреля 2007 года
unmoved
216 / / 28.11.2004
Блин, а проще сделать нельзя? Если допустим базы находятся на одном сервере тогда обращатся к таблице так

select * from название_БД_3.имя_таблицы

Правда просто? Если сервера разные ставь oracle, там есть такое средство как DB link, может и в последней версии Mysql есть, если учесть то что там уже появились кластерные решения. Тогда обращение будет происходить след образом:

select * from имя_таблицы@псевдоним_подключения_к_БД_3

естественно для oracle.

Есть еще как комбинация создание представления(view) для способа номер 1, описаннго в начале.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог