SQL: mehrere Tabellen gleichzeitig ändern
Hallo zusammen,
leider hab ich bei einem Projekt verschlafen, die Datenbank und die Datenbanktabellen von Anfang an durchgängig auf UTF-8 zu stellen.
Da ich jetzt keine Lust habe, alle einzelnen Tabellen manuell umzustellen, würde es mich interessieren, ob jemand die SQL-Syntax oder eine bequeme Vorgehensweise weiß, wie ich den Zeichnensatz automatisch bei allen Tabellen ändern kann. Außerdem interessiert mich das jetzt einfach.
Für eine einzelne Tabelle funktioniert folgender SQL-Code:
Code:
ALTER TABLE `tabellenname` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE * oder so ähnlich, funktioniert leider nicht.
Viele Grüße
Manu