Um den Inhalt einer MySQL-Datenbank zu leeren, verwenden Sie phpMyAdmin oder SSH. Es wird dringend empfohlen, eine Sicherungskopie Ihrer Datenbank (phpMyAdmin oder SSH) zu erstellen, bevor Sie Änderungen an Ihren Datenbanken vornehmen.
- Mit phpMyAdmin
Dies ist bei weitem der einfachste Weg, eine MySQL-Datenbank zu leeren.
Wählen Sie in phpMyAdmin die Datenbank aus, die Sie leeren möchten.
Eine Liste mit allen Tabellen der Datenbank wird angezeigt. Klicken Sie auf Alle prüfen, um alle Tabellen auszuwählen.
Klicken Sie auf das Feld Mit selected: und wählen Sie Drop. Dadurch wird die DROP TABLE SQL-Abfrage für alle Tabellen ausgeführt, und 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 arbeiten. Um die folgenden Schritte auszuführen, verfügen Sie über das Recht drop and create database (andernfalls löschen Sie die Datenbank, können sie jedoch nicht erneut erstellen).
SiteGround-Kunden können in diesem Tutorial erfahren, wie sie eine Verbindung zu SSH zu ihren Hosting-Konten herstellen.
Greifen Sie mit Ihrem Datenbankbenutzer MySQL auf MySQL zu, indem Sie den folgenden Befehl über SSH ausführen:
mysql -uUSERNAME -p
Stellen Sie sicher, dass Sie den BENUTZERNAMEN durch Ihren MySQL-Benutzer ersetzen und geben Sie sein Kennwort ein, wenn Sie dazu aufgefordert werden.
Führen Sie danach die folgenden DROP- und CREATE-Befehle aus:
mysql> DROP database DATABASE_NAME;
mysql> CREATE database DATABASE_NAME;
Wobei DATABASE_NAME der Name Ihrer Datenbank ist.