Press ESC to close

python mysqlden veri kontrel etme ve veri eğer 0 a eşitse işlem yaptırma

Python’da MySQL veritabanından veri kontrolü yapmak ve veri değeri 0 ise bir işlem gerçekleştirmek için aşağıdaki örneği kullanabilirsiniz:

import mysql.connector 

# Veritabanı bağlantısı
mydb = mysql.connector.connect(
  host="localhost",
  user="kullanici_adi",
  password="sifre",
  database="veritabani_adi"
)

# Bağlantı kontrolü
if mydb.is_connected():
    print("Veritabanına başarıyla bağlandı.")

# Veri kontrolü ve işlem
mycursor = mydb.cursor()
mycursor.execute("SELECT deger FROM tablo_adi")
result = mycursor.fetchone()

if result[0] == 0:
    # İşlem yapılacak kodlar buraya gelecek
    print("Veri 0'a eşit, işlem yapılıyor...")
else:
    print("Veri 0'a eşit değil, işlem yapılmayacak.")

# Veritabanı bağlantısını kapatma
mydb.close()
Yukarıdaki kod örneğinde, mysql.connector modülü kullanılarak MySQL veritabanına bağlanılır. Bağlantı bilgilerini (host, user, password, database) kendi veritabanı bilgilerinizle değiştirmeniz gerekmektedir.

Sonra, SELECT sorgusu ile tablo_adi tablosundan deger sütununu seçiyoruz ve fetchone() yöntemi ile sorgudan dönen ilk satırı alıyoruz.

Sonrasında, alınan değeri kontrol ediyoruz. Eğer değer 0 ise, işlem yapılacak olan kod bloğu çalıştırılır. Bu bloğu kendi işlemlerinizi yapacak kodlarla değiştirebilirsiniz.

Eğer değer 0'a eşit değilse, işlem yapılmayacak olan kod bloğu çalıştırılır.

Son olarak, veritabanı bağlantısı close() yöntemiyle kapatılır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

@Katen on Instagram
Bu hata mesajını yalnızca WordPress yöneticileri görebilir

Hata: 1 kimliğine sahip hiçbir akış bulunamadı.

Bir akış oluşturmak için lütfen Instagram Akışı ayarlar sayfasına gidin.