Wie kann ich eine MySQL Datenbank leeren?
Um den Inhalt einer MySQL-Datenbank zu leeren, verwenden Sie phpMyAdmin oder SSH . Es wird dringend empfohlen, ein Backup Ihrer Datenbank zu erstellen ( phpMyAdmin oder SSH ), bevor Sie Änderungen an Ihren Datenbanken vornehmen.
- phpMyAdmin verwenden
Dies ist bei weitem der einfachste Weg, eine MySQL-Datenbank zu leeren.
Einmal in phpMyAdmin angekommen, wählen Sie die Datenbank, die Sie leeren möchten.
Eine Liste mit allen Tabellen der Datenbank erscheint. Klicken Sie auf Alle prüfen , um alle Tabellen auszuwählen.
Klicken Sie auf die Box Mit ausgewähltem: und wählen Sie Ablegen. Dadurch wird die DROP TABELLE SQL Abfrage für alle Tabellen und ausgeführt Sobald Sie bestätigen, dass Sie fortfahren möchten, wird die Datenbank geleert.
- SSH verwenden
Das Löschen des Inhalts einer Datenbank über SSH ist sehr nützlich, wenn Sie mit großen Datenbanken zu tun haben. Um die folgenden Schritte auszuführen, haben Sie die Berechtigung zum Löschen und Erstellen von Datenbanken (andernfalls löschen Sie die Datenbank, können sie aber nicht neu erstellen).
SiteGround Kunden können dieses Tutorial nachlesen, wie sie sich mit ihren Hosting-Konten zu SSH verbinden können.
Greifen Sie mit Ihrer Datenbank MySQL-Benutzer auf MySQL zu, indem Sie den folgenden Befehl über SSH ausführen:
mysql-uUSERNAME-p
Stellen Sie sicher, dass Sie BENUTZERNAME durch Ihren MySQL-Benutzer ersetzen und geben Sie dessen Passwort ein, wenn Sie dazu aufgefordert werden.
Danach führen Sie die folgenden DROP und CREATE Befehle aus:
mysql > DROP Datenbank DATABASE_NAME ;
mysql > Datenbank erstellen DATABASE_NAME ;
Wobei DATABASE_NAME der Name Ihrer Datenbank ist.