Merhabalar, Python ile Mysql veritabanına bağlanıp kayıt okumak için MySQldb kütüphanesini kullanıyoruz. Python ile Mysql üzerinde Tablodan kayıt okuma işlemi aşağıdaki gibidir.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import MySQLdb # Veritabanı bağlantısını açıyoruz db = MySQLdb.connect("localhost","Kullanıcıadı","Şifre","Veritabanı") cursor = db.cursor() # SQL sorgumuzu giriyoruz. sql = "SELECT * FROM KULLANICILAR\ WHERE YAS> '%d'" % (1000) try: # Sorgumuzu Çalıştırıyoruz cursor.execute(sql) # Gelen sonucu listeliyoruz results = cursor.fetchall() for row in results: ad= row[0] soyad= row[1] yas= row[2] # Sonucları Ekrana Basıyoruz print "ad=%s,soyad=%s,yas=%d" % \ (ad, soyad, yas) except: print "Hata: Veri Okunamamistir" # Sql Bağlantısını Kapatıyoruz db.close() |