MySQL'de oluşturduğumuz tabloların içindeki satırları silebilmek için DELETE komutu kullanılır. DELETE komutunun sorgusundaki şartları sağlayan satırlar bu işlem sonunda silinirler.
Not: UPDATE komutunda olduğu gibi DELETE komutunda da komutu çalıştırmadan önce kodlar mutlaka kontrol edilmeli ve WHERE ifadesinin doğru yazıldığından emin olunmalıdır. Örneğin WHERE ifadesinin yazılmasının unutulması durumunda bir anda tablonuzda bulunan tüm verileri yanlışlıkla silebilirsiniz.
MySQL'de DELETE komutunun genel olarak yazımı (syntax) şu şekilde olmaktadır:
DELETE FROM `tablo` WHERE sartlar
Örnek 1: tbl_uyeler tablosundan ID'si 1 olan satırı silmek için MySQL komutunu yazınız.
Çözüm:
DELETE FROM `tbl_uyeler2` WHERE ID=1
Benzer yazılarım için;
bkz: MySQL'de Tabloları Güncellemek (Update)
bkz: MySQL'de sıralama işlemleri (ORDERBY)
bkz: MySQL'de LIKE Operatörü Kullanımı ve Örnekleri
bkz: MySQL'de IS NULL ve IS NOT NULL Kullanımı ve Örnekleri
bkz: MySQL'de Select komutunda Where ifadesi kullanımı örnekleri
bkz: MySQL'de Tablodan Veri Seçmek (Select)