日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python數據庫封裝實現代碼示例解析

瀏覽:24日期:2022-07-12 10:18:46

Django中(原生mysql封裝)

1.函數封裝

import pymysql# 查 所數據def get_all(sql): conn = pymysql.connect(host='localhost', user='root', password='root', database='db6') cur = conn.cursor(cursor=pymysql.cursors.DictCursor) cur.execute(sql) res = cur.fetchall() cur.close() conn.close() return res# 查 一行數據def get_one(sql,args): conn = pymysql.connect(host='localhost', user='root', password='root', database='db6') cur = conn.cursor(cursor=pymysql.cursors.DictCursor) cur.execute(sql,args) res = cur.fetchone() cur.close() conn.close() return res# 增 刪 改 都要提交 commitdef get_mif(sql,args): conn = pymysql.connect(host='localhost', user='root', password='root', database='db6') cur = conn.cursor(cursor=pymysql.cursors.DictCursor) cur.execute(sql,args) conn.commit() cur.close() conn.close()# 增 刪 改 都要提交 commit# 添加并且帶返回值def get_create(sql,args): conn = pymysql.connect(host='localhost', user='root', password='root', database='db6') cur = conn.cursor(cursor=pymysql.cursors.DictCursor) cur.execute(sql,args) conn.commit() cur.close() conn.close() return cur.lastrowid # python插入記錄后取得主鍵id的方法(cursor.lastrowid和conn.insert_id())# 增 刪 改 都要提交 commit# 批量加入 以元祖的形式傳參數 就是添加幾次次提交一次def mul_mode(sql, args): conn = pymysql.connect(host='localhost', user='root', password='root', database='db6') cur = conn.cursor(cursor=pymysql.cursors.DictCursor) # self.cursor.executemany('insert into user (id,name) values (%s,%s)',[(1,'aaa'),(2,'bbb'),(3,'ccc')]) 傳參方式 cur.executemany(sql, args) conn.commit() cur.close() conn.close()

2.對象封裝

import pymysql# 注意 args 參數可以傳空值[]class Mysqls(object): def __init__(self): # 讀取配置文件 self.connect() def connect(self): self.conn = pymysql.connect(host='localhost', user='root', password='root', database='db6') # 可以把主機連接等寫入配置文件 等 self.cursor=self.conn.cursor(cursor=pymysql.cursors.DictCursor) # 獲取所以數據 def get_all(self,sql,args): self.cursor.execute(sql,args) res = self.cursor.fetchall() return res # 獲取一行數據 def get_one(self,sql,args): self.cursor.execute(sql, args) res = self.cursor.fetchone() return res # 添加 就是添加一次提交多次 def get_mode (self,sql,args): self.cursor.execute(sql, args) self.conn.commit() # 添加并且帶返回值 def get_create(self,sql,args): self.cursor.execute(sql,args) self.conn.commit() return self.cursor.lastrowid # python插入記錄后取得主鍵id的方法(cursor.lastrowid和conn.insert_id()) # 批量加入 以元祖的形式傳參數 就是添加一次提交一次 def mul_mode(self, sql, args): # self.cursor.executemany('insert into user (id,name) values (%s,%s)',[(1,'aaa'),(2,'bbb'),(3,'ccc')]) 傳參方式 self.cursor.executemany(sql, args) self.conn.commit() def get_close(self): self.cursor.close() self.conn.close()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲精品午夜av福利久久蜜桃| 日韩理论视频| 伊人久久亚洲热| 日韩精品永久网址| 国产精品国产三级国产在线观看| 欧美黄色精品| 欧美国产亚洲精品| 久久久久久久欧美精品| 日韩一区二区三区在线看| 日本亚洲视频在线| 亚州av一区| 91麻豆精品激情在线观看最新| 久久精品99国产精品| 欧美精品91| 日本精品不卡| 一区视频在线| 日本在线成人| 老色鬼精品视频在线观看播放| 国产精品观看| www.九色在线| 一区视频在线| 日韩国产在线一| 精品成av人一区二区三区| 欧洲一级精品| 亚洲丝袜啪啪| 国产精品久久久久av蜜臀| 国产精品99久久精品| 国产一在线精品一区在线观看| 免费日韩精品中文字幕视频在线| 久久精品72免费观看| 国产一区2区在线观看| 亚洲va在线| 日本一区二区三区中文字幕| 麻豆精品国产91久久久久久| 日韩精品一区二区三区免费观看| 久久福利影视| 国产精品地址| 亚洲欧美伊人| 日本aⅴ精品一区二区三区| 麻豆国产精品777777在线| 成人免费电影网址| 亚洲精品乱码| yellow在线观看网址| 天堂成人国产精品一区| 国产精品v亚洲精品v日韩精品| 激情亚洲影院在线观看| 日韩一区二区三免费高清在线观看| 成人午夜网址| 国产精品老牛| 国产一区二区三区精品在线观看 | 在线看片日韩| 久久精品人人| 亚洲一区激情| 精品丝袜久久| 中文字幕日本一区二区| 国产美女高潮在线| 婷婷综合一区| 日韩欧美少妇| 911亚洲精品| 偷拍欧美精品| 久久69成人| 黄色精品网站| 精品一区二区三区免费看| 91久久视频| 精品视频在线一区二区在线| 男女性色大片免费观看一区二区| 久久三级毛片| 亚洲精品麻豆| 欧美日韩一二三四| 国产午夜久久av| 欧美日韩精品一本二本三本| 麻豆一区在线| 亚洲一区二区三区中文字幕在线观看| а√天堂中文在线资源8| 青草av.久久免费一区| 尤物在线精品| 国产激情精品一区二区三区| 爽爽淫人综合网网站| 欧洲av一区二区| 精品国产中文字幕第一页 | 91久久中文| 日韩欧美综合| 国产精品中文| 亚洲精品一二三**| 欧美/亚洲一区| 国产videos久久| 欧美综合社区国产| 免播放器亚洲一区| 婷婷激情综合| 国产在线|日韩| 国产精品密蕾丝视频下载| 亚洲精品自拍| 亚洲欧美日韩在线观看a三区| 日韩精品91| 麻豆久久久久久久| 国产欧美一区| 欧美日韩18| 日本午夜精品久久久| 亚洲欧洲免费| 亚洲性视频在线| 另类国产ts人妖高潮视频| 欧美日韩中文一区二区| 麻豆视频在线观看免费网站黄| 麻豆精品在线播放| 国产欧美一区二区三区国产幕精品| 久久99伊人| 欧美粗暴jizz性欧美20| 人人精品亚洲| 久久精品官网| 日韩欧美综合| 国产亚洲一区二区手机在线观看 | 青青青免费在线视频| 精品国产亚洲一区二区三区大结局| 国产日产一区| 欧美精品影院| 国产日韩高清一区二区三区在线 | 亚洲精品在线国产| 亚洲精品动态| 日韩av影院| 日本午夜精品| 欧美精品三级在线| 日韩精品视频一区二区三区| 日韩黄色在线观看| 亚洲不卡视频| 日韩中文av| 7777精品| 美女久久精品| 国产白浆在线免费观看| 亚洲涩涩在线| 激情久久婷婷| 亚洲欧美日本视频在线观看| 一区二区国产在线观看| 日韩高清在线不卡| 国产精品v亚洲精品v日韩精品| 久久精品国产亚洲一区二区三区| 91嫩草亚洲精品| 日韩精品影视| 亚洲一区国产一区| 亚洲日本在线观看视频| 日本三级亚洲精品| 美女视频网站久久| 青青青免费在线视频| 午夜欧美理论片| 亚洲日本在线观看视频| 国产美女久久| 欧美三级精品| 石原莉奈在线亚洲三区| 欧美日韩精品一区二区三区视频| 开心激情综合| 亚洲高清久久| 综合激情五月婷婷| 国产精品男女| 久久久噜噜噜| 国产日韩综合| 午夜性色一区二区三区免费视频| 青草综合视频| 国产一区二区三区不卡视频网站 | 免费国产自久久久久三四区久久| 国产91精品对白在线播放| 免费欧美在线视频| 国产精品啊啊啊| 久久久久久久久久久9不雅视频| 在线午夜精品| 欧美色综合网| av高清一区| 免费人成精品欧美精品| 国产精品久久久久9999高清| 成人午夜精品| 亚欧成人精品| 日本久久综合| 国产一级一区二区| 国产精品久久亚洲不卡| 久久九九精品| 免费在线视频一区| 精品视频网站| 宅男噜噜噜66国产日韩在线观看| 久久国产三级| 久久精品高清| 日本午夜精品久久久久| 色偷偷偷在线视频播放| 久久一二三区| 国产一区二区三区黄网站| 老司机久久99久久精品播放免费| 欧美xxxx性| 欧美日韩视频一区二区三区| 国产美女视频一区二区| 亚洲午夜视频| 国产欧美日韩精品一区二区免费| 亚洲啊v在线| 日韩1区2区3区| 日韩一区亚洲二区| 日韩和欧美一区二区| 丝袜av一区| 欧美专区一区| 色婷婷狠狠五月综合天色拍| 欧美日韩中文| 欧美午夜不卡影院在线观看完整版免费| 欧美日韩一区二区三区四区在线观看 | 宅男在线一区| 国产精品久久久久久妇女 |