Aqua: VIELE Tabellen aus DB löschen!

Hallo!

Ich müsste sehr viele Tabellen aus einer DB löschen.

  1. Alle Tabellen, die mit foo_  anfangen.
       Also sowohl  foo_bar als auch foo_mayer und foo_torte

drop table foo_%;    klappte nicht...

  1. Wie kann ich aus einer Datenbank ,
       (OHNE die Datenbank zu löschen und neu zu erstellen)
       _alle_ Tabelllen löschen?? (Egal welche, einfach alle)

drop table *;  klappte nicht...
         drop table %;  klappte auch nicht...

Danke!
Aqua

PS.: Falls das mit reinem MySQL nicht geht,
     könnte man dem PHP maeßig naeher kommen?

  1. Moin!

    PS.: Falls das mit reinem MySQL nicht geht,
         könnte man dem PHP maeßig naeher kommen?

    Vielleicht könntest Du Dir mit SHOW TABLES die zu löschenden Tabellen auflisten lassen und dann mit PHP das/die DROP-TABLE-Statement(s) formulieren (DROP TABLE nimmt als Argument auch eine kommaseparierte Liste zu löschender Dateien entgegen).

    hth Robert