這篇文章將為大家詳細講解有關python中如何執(zhí)行數據庫的查詢操作,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
10余年的寧明網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。營銷型網站的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整寧明建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯公司從事“寧明網站設計”,“寧明網站推廣”以來,每個客戶項目都認真落實執(zhí)行。
1、fetchone該方法獲取下一個查詢結果集。結果集是一個對象。
2、fetchall接收全部的返回結果行。
3、rowcount這是一個只讀屬性,并返回執(zhí)行execute方法后影響的行數。
實例
from pyMySQL import * def main(): # 創(chuàng)建Connection連接 conn = connect(host='localhost',port=3306,user='root',password='mysql',database='jing_dong',charset='utf8') # 獲得Cursor對象 cs1 = conn.cursor() # 執(zhí)行select語句,并返回受影響的行數:查詢一條數據 count = cs1.execute('select id,name from goods where id>=4') # 打印受影響的行數 print("查詢到%d條數據:" % count) for i in range(count): # 獲取查詢的結果 result = cs1.fetchone() # 打印查詢的結果 print(result) # 元組 (1, '張三', 20, '男') # 獲取查詢的結果 # 關閉Cursor對象 cs1.close() conn.close() if __name__ == '__main__': main()
關于“python中如何執(zhí)行數據庫的查詢操作”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。