Puoi ottenere tabelle con determinati nomi da information_schema
.
Ecco come ottenere un elenco delle tabelle nel database:
select table_name from information_schema.tables;
Con questo in mente, puoi generare uno script per eliminare le tabelle di cui hai bisogno:
select concat('drop table ', table_name, ';')
from information_schema.tables;
Quindi copia lo script e incollalo su un interprete SQL.
Puoi anche filtrare le tabelle in base ai loro nomi o database:
select concat('drop table ', table_name, ';')
from information_schema.tables
where table_name like 'abc%'
and table_schema = 'myDatabase'; --db name