Удаление таблиц с одним префиксом

nut

Новичок
Удаление таблиц с одним префиксом

Масса фреймфорков делает префиксы к именам таблиц в MySQL БД.
Но как удалять такие таблицы.

Если можно одиним запросом.

До Show tables и потом Drop table xxx додумался, но красиво одним запросом.
Есть идеи?
 

Wicked

Новичок
в 1 запрос нельзя.
а 2 запроса уже не модно? :)

show talbes like '$prefix%';
drop table if exists {результаты предыдущего запроса через запятую};
 

nut

Новичок
нет не модно, т.к. запрос я хотел выполнить не через скрипт а текстовыю консоль mysql, может кто знает как это написать в консоли?
 

nut

Новичок
а в самом мускуле хитрым вложенным запросом никак?
Жаль что не придуали разработчики мускула такую полезныю возможность :(
 

Wicked

Новичок
никак... муся разделяет данные и метаданные.

а консоль обязательна? я вот в EMS-е выделением и нажатием 3-х кнопок сношу любое кол-во таблиц.
 
Сверху