Vous pouvez obtenir des tables avec certains noms à partir de information_schema
.
Voici comment obtenir une liste des tables de votre base de données :
select table_name from information_schema.tables;
Dans cet esprit, vous pouvez générer un script pour supprimer les tables dont vous avez besoin :
select concat('drop table ', table_name, ';')
from information_schema.tables;
Copiez ensuite ce script et collez-le sur un interpréteur SQL.
Vous pouvez également filtrer les tables en fonction de leurs noms ou de leurs bases de données :
select concat('drop table ', table_name, ';')
from information_schema.tables
where table_name like 'abc%'
and table_schema = 'myDatabase'; --db name