Zitat:
Zitat von Chriz Soweit ich das in Erinnerung habe kannst du nichtmal leere Tabellen truncaten, wenn Fremdschlüsselbeziehungen existieren. |
Nö, es muss ein Eintrag existieren, der via Fremdschlüssel auf eine andere Tabelle verweist. Wenn alle Tabellen leer sind, könne diese auch gelöscht werden.
Zitat:
Zitat von hausl im phpmyadmin..
alle markieren und löschen/leeren.
dann sind weniger da (weil alle ohne FK gelöscht wurden)
alle markieren und löschen/leeren. |
Die "Brute Force"-Methode via phpMyAdmin funktioniert auch ohne leeren – einfach immer wieder alle markieren und löschen, löschen, löschen – irgendeine Tabelle wird bei jedem Durchgang gelöscht

Ansonsten wie von hausl beschrieben, das geht wahrscheinlich schneller.
Zitat:
Zitat von Capfly Oder SSH, oder direkt per mysql.exe.  |
Wieso "oder" mysql? Welches Tool nutzt du denn sonst via SSH, wenn nicht mysql? Das Vorgehen ist dann übrigens das Gleiche wie in hausls Vorschlag, nur dass man den ganzen Kram manuell eintippen muss – wie lästig.