MySQL’den Sözlük Şeklinde Veri Almak

MySQL’den veri alırken aldığımız verilerin sözlük şeklinde olmasını istiyorsak bunu basit birkaç satırlık kodla rahatça halledebiliriz. Hemen örnek bir kod üzerinde görelim.

import MySQLdb
vt=MySQLdb.Connection(host="localhost",user="root",passwd="123456",db="gry")
imlec=vt.cursor(MySQLdb.cursors.DictCursor)
imlec.execute("SELECT * FROM tablomuz");
R=imlec.fetchmany(7) # 7 tane seçmek istedik.

Sorgumuzu ve seçeceklerimizi istediğimiz şekilde değiştirebiliriz. Mesela tüm satırları almak istersek imlec.fetchall() fonksiyonunu kullanmak işimizi görecektir.

 
comments powered by Disqus