Verwenden Sie LIMIT
auf Ihre Löschung:
DELETE FROM table WHERE condition LIMIT 10
Oder, wenn Sie die Bedingung nicht möchten
DELETE FROM table LIMIT 10
Denken Sie daran, dass die Reihenfolge, in der Zeilen gelöscht werden, nicht definiert ist – sie hängt von Ihrer DBMS-Konfiguration und den Tabellenindizes ab. Sie sollten einen ORDER BY
angeben damit die Löschung in einer definierten Reihenfolge erfolgt, z.B. ORDER BY id ASC
um zuerst die niedrigsten IDs zu löschen.
Siehe die MySQL-Dokumentation für DELETE für weitere Details.