Python MySql Veri / Kayıt Silme – Bilişim & Programlama
Python

Python MySql Veri / Kayıt Silme

‘DELETE FROM’ ifadesini kullanarak mevcut bir tablodan kayıtları silebilirsiniz:

Örnek: customers tablosunda adresin ‘Mountain 21’ olduğu herhangi bir kaydı silin:

Önemli!: Şu ifadeye dikkat edin: mydb.commit(). Değişikliklerin yapılması zorunludur, aksi halde tabloda herhangi bir değişiklik yapılmaz.

DELETE sözdizimindeki WHERE yan tümcesine dikkat edin: WHERE yan tümcesi, hangi kayıtların silinmesi gerektiğini belirtir. WHERE yan tümcesini atlarsanız, tüm kayıtlar silinecektir!

SQL Injectionunu Önle

Herhangi bir sorgunun değerlerinden kaçmak, ayrıca silme ifadelerinde de iyi bir uygulama olarak kabul edilir.

Bu, veritabanınızı yok etmek veya kötüye kullanmak için yaygın bir web hackleme tekniği olan SQL enjeksiyonlarını önlemek içindir.

Mysql.connector modülü, delete ifadesindeki değerlerden kaçmak için %s yer tutucusunu kullanır:

Örnek: %s yer tutucu yöntemini kullanarak çıkış değerleri:

1 Yorum

Yorum yap

This site uses Akismet to reduce spam. Learn how your comment data is processed.