MySQL veritabanında kayıt silmek çok kolaydır. Girilen bilgileri silmek için delete komutu kullanılır.
Kullanımı;
DELETE [LOW_PRIORITY] [QUICK ] [IGNORE] FROM tablo_adi
[WHERE koşul]
[ORDER BY satır_sütun]
[LIMIT sayi]
Örnek; Tablodaki tüm verileri (satırları) silmek için aşağıdaki ifadeyi yazmak yeterlidir. Tüm veriler silineceğinde dikkatli kullanılmalıdır.(musteri tablosundaki tüm bilgiler silinir.)
mysql> delete * from musteri;
Örnek; Aşağıdaki SQL komutu kullanicilar tablosundaki bolum bilgisi “bilgisayar” olan tüm kullanıcılar ile ilgili satırları silecektir.
mysql> delete * from kullanicilar where bolum=’bilgisayar’;
Örnek; Aşağıdaki SQL komutu ogrenci tablosundaki ad bilgisi “mesut” olan tüm öğrenciler ile ilgili satırları silecektir.
mysql> delete * from ogrenci where ad=’mesut.
