MySQL базы

Статус
В этой теме нельзя размещать новые ответы.

Sergusha

Создатель
Регистрация
27 Фев 2009
Сообщения
40
Реакции
1
Доброго времени суток
Возник вопрос как на одну базу повесить несколько сайтов, обыно использую движок wordpress и иногда dle. Помню где то писали что можно использовать перификсы.
Но я не знаю как.
 
У меня так
Код:
$table_prefix  = 'wp_';   // Only numbers, letters, and underscores please!
$host = parse_url('http://'.getenv('HTTP_HOST'));
$host = $host['host'];
if (strpos($host,'www.') === 0) $host = str_replace('www.','',$host);
$host = str_replace('.','',str_replace('-','_',$host));
$table_prefix .= $host.'_';
unset($host);
 
Чего вы тут нагородили, ТС так и ниче не понял походу. и запутаеться есче больше.
ТС есть у ВП при установке такой пункт, как Данные для подключения к БД, или что-то в етом проде. и там есть строка префикс ,стандартно он wp_, а ты можеш менять его как угодно: wp1_, 1wp_, sait1_ и т.д, аналогично на ДЛЕ.
Все :)
 
Для каждого движка свой префикс использовать.

При установке каждого скрипта будет две строки, База данных и Префикс таблицы

База данных: Твоя_база
Префикс: db_skript [ место слова skript имя движка чтобы потом не запутатся при коректирование MySQL ]
 
А на идкесацию влиять как нибудь будет?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху