Как сделать такое: разные базы данных и разные префиксы?

Главные вкладки

Аватар пользователя Joe Black Joe Black 12 декабря 2007 в 21:43

Я сделал мультисайтинг, с общей базой пользователей, плюс еще две базы на каждый домен.

Вопрос: Как сделать тоже самое но только с префиксами в базе?

Помогите пожалуйста!

Комментарии

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 13 декабря 2007 в 8:04

Поиск по сайту поможет отцу. Секретное слово "мультисайтинг".

Или - на прием к Максу Кириленко (razgonka.ru), он много писал здесь об этом.

Аватар пользователя Joe Black Joe Black 13 декабря 2007 в 17:30

Смотрите, если использовать префикс вида blablabla_ то в самой базе у каждой таблицы этот префикс создается (этот способ работает только с одной базой), а префикс вида blablabla. используется для создания нескольких баз, например одной общей и двух отдельных, но при этом сам префикс в базах не создается, а используется только во время запроса, как бы виртуальный такой префикс.

Из этого у меня следует вопрос: Как сделать так чтобы в каждой базе при этом тоже создавался префикс?

Вопрос можно отнести и к категории безопасности (sql injection)

Аватар пользователя Joe Black Joe Black 13 декабря 2007 в 18:09

Я посмотрел razgonka.ru и заметил что там префикс типа blablabla. создается в базе, а у меня нет, только запрос (главное все работает!) Как сделать такой префикс с точкой?