Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Префикс


Автор: vladvk 22.9.2007, 18:48
Нужна Ваша помощь.Нужно создать таблицу с префиксом как это реализовать незнаю,весь инет разрыл ни чего нет.
Поясняю: чтобы установить скрипт нужна база но хост дает только одну базу,вот надо чтобы при создании таблиц использовать префикс.
Где про это можно почитать.Или может набрасаете ход действий,а то даже счего начать незнаю.
Благодарствую.

Автор: comcon1 24.9.2007, 13:43
Я глючу, или префикс просто означает создание таблиц с именем comcon1_table1, comcon1_table2??

Автор: BuShaRt 3.10.2007, 00:45
comcon1, 
Да, прификс это всего-лишь "преставка" к основному названию таблицы, разделенная с ней нижним подчеркиванием.

Возможно у автора сущестует некий инстялятор, который создает таблицы автоматически. 

Переименование таблицы можно сделать при помощи следующей конструкции:
ALTER TABLE table_name_old RENAME table_name_new

где
table_name_old - старое имя таблицы, которое нам нужно переименовать; 
table_name_new - новое имя таблицы.

Допустим, нам нужно переименовать таблицу search в search_en: 
$sql="ALTER TABLE search RENAME search_en";
mysql_query($sql);


(с) http://www.helloworld.ru/texts/comp/db/mysql/mysql2/mysql.htm

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)