Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Работа с двумя базами данных (Алексей) 17/11/2006 - 02:30:54
      Re: Работа с двумя базами данных (Mat) 19/01/2007 - 18:14:51



From: Алексей - 17/11/2006 - 02:30:54
Subject:Работа с двумя базами данных
-----------------
Подобная тема уже обсуждалась но как то конкретных ответов небыло.
Задача следующая: Имеется две базы данных, одна находится на сервере S1, вторая на сервере S2. Теперь подключаемся к DB1 на сервере S1 затем к DB2 на сервере S2:
$sql1 = mysql_connect($S1,$dbuser1,$dbpass1) or die(mysql_error());
mysql_select_db("$db1", $sql1) or die(mysql_error());

$sql2 = mysql_connect($S2,$dbuser2,$dbpass2) or die(mysql_error());
mysql_select_db("$db2", $sql2) or die(mysql_error());

В первой базе имееся поле "имя", во второй базе поля "имя" и "возраст". Мне нужно получить возраст людей из второй базы которые находятся в первой.
Еслибы это были таблицы в одной БД я бы написал так:
SELECT name, age FROM DB1, DB2 WHERE DB1.name=DB2.name

А как это написать для двух БД? Может кто знает...


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
30535



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |