|
|
|
| Друзья подскажите как можно в базе данных серез phpMyAdmin подорисовывать префиксы к таблицам???
Тоесть например у меня есть префикс
pref_****
А мне нужно сделать
test_pref_****
И таких табличек около 100 штук!!!
Или можно сказать еще так:
Как переименовать таблици в базе??? | |
|
|
|
|
|
|
|
для: Sywooch
(08.06.2006 в 21:29)
| | Для этого можно воспользоваться запросом
ALTER TABLE old_names RENAME TO news_names;
|
| |
|
|
|
|
|
|
|
для: cheops
(08.06.2006 в 22:15)
| | Это я знаю но мне нужно именно префикс изменить!!!
Там около 100 таблиц
Очень долго вручную!
Можно ли как нить просто экспортировать базу
руками дамп поправить и импортировать?
Только как сделать так чтоб данные при условии совпадения переписались на новые?? | |
|
|
|
|
|
|
|
для: Sywooch
(08.06.2006 в 22:18)
| | Имеется у вас список существующих таблиц? | |
|
|
|
|
|
|
|
для: cheops
(08.06.2006 в 22:22)
| | Да!
З.Ы. Это нужно для того чтоб форум перетащить! | |
|
|
|
|
|
|
|
для: cheops
(08.06.2006 в 22:22)
| | >Имеется у вас список существующих таблиц?
Да, конечно имеется | |
|
|
|
|
|
|
|
для: Sywooch
(09.06.2006 в 14:21)
| | А в базе данных других таблиц нет? Т.е. если мы извлечём таблицы при помощи запроса SHOW TABLES не получится так, что в результирующую таблицу попадут лишние таблицы?
А список у вас в файле или ещё где? Т.е. как к нему можно будет обратится из скрипта, который будет заниматься переименовыванием? | |
|
|
|
|
|
|
|
для: cheops
(09.06.2006 в 16:51)
| | Список я сделал вручную!
Таблиц других тоже много! Поэтому все сразу таблички переименовать не нужно!
(идеальный вариант это скрипт который
>подключается к базе
> мы вводим фрагмент названия таблиц для замены
> вводим на что заменить...) | |
|
|
|