mysql запросы



Запросы к базе данных mysql

Автор Герман Bealik задал вопрос в разделе Другие языки и технологии

Как делать запросы к разным БД mysql? Помогите плз и получил лучший ответ

Ответ от Disel[гуру]

Ответ от Ђа которая влюблена в него:*[новичек]
mysql_close();

Ответ от Artur Skibitskiy[эксперт]
MySQL позволяет обращаться к таблицам в разных БД. нужно использовать в названии таблицы префикс с названием базы. Например:
SELECT id,avatar FROM soft.users ...
SELECT * FROM db2.soft_programs ...

причём если в запросе указывать префикс БД, то mysql_select_db делать не обязательно, но тогда нужно будет в каждом запросе указывать префикс.

Ответ от QNA CENTER[гуру]
Полагаю, бд находятся на физически разделенных машинах. Для работы с ними пользуем:

$dbRW = mysql_connect($db_hostRW,$db_userRW,$db_passRW,true);
//TRUE ставится для принудительного создания доп. подключения. Это на случай тестинга в пределах ОДНОЙ бд (локальная машина) .
$dbR = mysql_connect($db_hostR,$db_userR,$db_passR,true);

Теперь, когда пишем запрос, указываем базу:
$res = mysql_query($sql,$dbR) - пойдет ко второй базе.

Если же обе БД на одной машине, можно указывать к какой базе идет обращение:
SELECT field FROM db1.table1 WHERE ...

Вот так.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как делать запросы к разным БД mysql? Помогите плз
спросили в Субд Sql
Чем отличается SQL от MySQL?
Как тебе уже ответили, SQL - это язык запросов к базе данных. На этом языке построено много разных
подробнее...
спросили в Субд Sql
В чём разница между "MS SQL" "MySQL" "SQL"
MS SQL и MySQL - СУБД
SQL - язык скриптов.

MS SQL - более масштабная (корпоративная)
подробнее...

SQL это всё-таки язык программирования или нет??
SQL - это язык запросов, применяется для доступа к базам данных.
это НЕ язык
подробнее...
спросили в Drupal PostgreSQL
Какие существуют способы создания сайтов?
Есть 2 основные направления:
1. Сайты-конструкторы
2. Самостоятельно созданные сайты.подробнее...

Подскажите,как сделать выборку из MySql в php сайт
"В изучении Php я новичок" - значит, наверное основы все же знаешь.
Для начала нужно
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Интернет
что такое MySQL базы?
База данных (БД) вещь крайне полезная для ведения своего сайта. Работать со статическим проектом,
подробнее...
спросили в Субд OpenOffice org
Чем заменить ACCESS, желательно бесплатным
OpenOffice.org Base — инструмент для работы с базами данных

Base — инструмент для работы
подробнее...

Как исправить? mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:
mysql_fetch_array() надеется, что ты передашь ей в качестве первого параметра результат выполнения
подробнее...

Вопрос по MySQL и организации Базы Данных
Давно наткнулся на очень правильную статью по этому поводу, впечатлился и взял на заметку.
Вот
подробнее...
спросили в Другое Модули Perl
что такое хостинг?
Хостинг - это размещение Вашего сайта на нашем сервере с предоставлением всех необходимых
подробнее...
спросили в Раскрутка
какой движок лучше раскручивается.на каком движке лучше создать сайт.
Раскрутка сайта не так сильно зависит от движка, как многие думают. Тем не менее, действительно,
подробнее...

Как работает индекс в MySQL?
Используется всегда какой то один индекс таблицы, либо ни одного. Индекс выбирается по критерию:
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*