Heim  >  Artikel  >  Datenbank  >  Wie lösche ich alle Daten in der Datentabelle in MySQL?

Wie lösche ich alle Daten in der Datentabelle in MySQL?

青灯夜游
青灯夜游Original
2020-10-15 11:54:3520698Durchsuche

MySQL-Methode zum Löschen aller Daten in der Datentabelle: Verwenden Sie die DELETE-Anweisung von SQL, um alle Daten zu löschen. Das Syntaxformat ist „DELETE FROM data table name;“; Sie können auch die „WHERE“-Klausel in der DELETE-Anweisung festlegen um alle Daten zu löschen. Die Operation definiert die Löschbedingungen und löscht die angegebenen Datensätze in der Datentabelle.

Wie lösche ich alle Daten in der Datentabelle in MySQL?

(Empfohlenes Tutorial: MySQL-Video-Tutorial)

In MySQL können Sie die DELETE-Anweisung verwenden, um eine oder mehrere Datenzeilen in einer Tabelle zu löschen.

Syntax

Das Folgende ist die allgemeine Syntax der SQL DELETE-Anweisung zum Löschen von Daten aus einer MySQL-Datentabelle:

DELETE FROM 数据表名 [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]

Die Syntax lautet wie folgt:

  • Datentabellenname: Geben Sie den Namen der Tabelle an Daten löschen.

  • WHERE-Klausel: Optional. Gibt an, dass die Löschbedingung für den Löschvorgang qualifiziert ist. Sie können eine beliebige Bedingung in der WHERE-Klausel angeben. Wenn keine WHERE-Klausel angegeben ist, werden alle Datensätze in der MySQL-Tabelle gelöscht.

  • ORDER BY-Klausel: Optional. Gibt an, dass beim Löschen Zeilen in der Tabelle in der in der Klausel angegebenen Reihenfolge gelöscht werden.

  • LIMIT-Klausel: Optional. Wird verwendet, um dem Server die maximale Anzahl der zu löschenden Zeilen mitzuteilen, bevor der Steuerbefehl an den Client zurückgegeben wird.

Sie können Datensätze in einer einzelnen Tabelle auf einmal löschen; die WHERE-Klausel ist sehr nützlich, wenn Sie bestimmte Datensätze in der Datentabelle löschen möchten.

Hinweis: Wenn die WHERE-Bedingung nicht verwendet wird, werden alle Daten gelöscht.

Beispiel: Alle Daten in der Tabelle löschen

[Beispiel 1] Alle Daten in der Tabelle tb_courses_new löschen. Die eingegebene SQL-Anweisung und die Ausführungsergebnisse lauten wie folgt.

mysql> DELETE FROM tb_courses_new;
Query OK, 3 rows affected (0.12 sec)

mysql> SELECT * FROM tb_courses_new;
Empty set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie lösche ich alle Daten in der Datentabelle in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn