Heim >Datenbank >MySQL-Tutorial >So löschen Sie Daten in der Tabelle in der MySQL-Datenbank

So löschen Sie Daten in der Tabelle in der MySQL-Datenbank

little bottle
little bottlenach vorne
2019-04-28 14:55:4510059Durchsuche






In diesem Artikel geht es hauptsächlich um die Verwendung des Clear-Befehls in der Datenbank, der bei Bedarf einen gewissen Lernwert hat. Freunde können es herausfinden, ich hoffe, es kann Ihnen hilfreich sein.

Wenn Sie bei der Datenmigration, Datenbereinigung oder beim Schreiben von Webprojekten Daten ersetzen und aktualisieren müssen, müssen Sie manchmal den Tisch leeren

Wird häufig verwendet Löschen Es gibt zwei Arten von SQL-Anweisungen für die Datentabelle:

delete from 表名;
truncate table 表名;

Führen Sie den Test aus

Die zu testende Tabelle enthält 20.000 Datensätze

Führen Sie jeweils zwei SQL-Anweisungen aus, um die Tabelle zu löschen

Aus den Ergebnissen ist ersichtlich, dass beide Anweisungen den Zweck des Löschens der Tabelle erreichen können, und der Unterschied zwischen den beiden ist:

Abschneiden ist effizienter als Löschen

Durch das Abschneiden werden die Daten nicht gelöscht. Die Daten können nicht wiederhergestellt werden, was dem Beibehalten der Struktur der MySQL-Tabelle entspricht. Die Tabelle wird neu erstellt und alle Zustände entsprechen neuen Tabellen 🎜>Löschen löscht die Daten- und Datensatzprotokolle, wodurch die Daten wiederhergestellt werden können. Dies entspricht dem Löschen aller Datensätze in der Tabelle nacheinander.

Welche Methode ich wähle, hängt von der tatsächlichen Situation ab, die ich normalerweise verwende Löschmethode, die langsamer, aber sicherer ist

Verwandte Tutorials:

MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie Daten in der Tabelle in der MySQL-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen