LINUX.ORG.RU

truncate table _myDB_._table_name_1;

)))

BartMan
() автор топика

DROP DATABASE ... не?

Если серьёзно, то афаик без хранимой процедуры никак. Без учёта constraint'ов курсор по show tables и delete по каждом foreach'у. С констрейнтами (InnoDB) немного сложнее.

Delirium_veritas
()

mysqldump-ом извлечь только схему БД, DROP DATABASE, потом CREATE DATABASE и залить полученный дамп в базу. Недостаток — требуется root-доступ в mysql.

undertaker ★★
()

foreach по таблицам из SHOW TABLES; затем TRUNCATE таблица, либо DELETE FROM таблица.

зачем сложности с хранимыми процедурами и схемами?

zettich
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.