最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python訪問MySQL封裝的常用類實(shí)例

 更新時(shí)間:2014年11月11日 10:43:01   投稿:shichen2014  
這篇文章主要介紹了Python訪問MySQL封裝的常用類,實(shí)例詳述了針對MySQL使用query執(zhí)行select及使用update進(jìn)行insert、delete等操作的方法,需要的朋友可以參考下

本文實(shí)例講述了Python訪問MySQL封裝的常用類。分享給大家供大家參考。具體如下:

python訪問mysql比較簡單,下面整理的就是一個(gè)很簡單的Python訪問MySQL數(shù)據(jù)庫類。

自己平時(shí)也就用到兩個(gè)mysql函數(shù):查詢和更新,下面是自己常用的函數(shù)的封裝,大家拷貝過去直接可以使用。
文件名:DBUtil.py

復(fù)制代碼 代碼如下:
# -*- encoding:utf8 -*-
'''
@author: crazyant.net
@version: 2013-10-22
 
封裝的mysql常用函數(shù)
'''
 
import MySQLdb
 
class DB():
    def __init__(self, DB_HOST, DB_PORT, DB_USER, DB_PWD, DB_NAME):
        self.DB_HOST = DB_HOST
        self.DB_PORT = DB_PORT
        self.DB_USER = DB_USER
        self.DB_PWD = DB_PWD
        self.DB_NAME = DB_NAME
         
        self.conn = self.getConnection()
 
    def getConnection(self):
        return MySQLdb.Connect(
                           host=self.DB_HOST, #設(shè)置MYSQL地址
                           port=self.DB_PORT, #設(shè)置端口號(hào)
                           user=self.DB_USER, #設(shè)置用戶名
                           passwd=self.DB_PWD, #設(shè)置密碼
                           db=self.DB_NAME, #數(shù)據(jù)庫名
                           charset='utf8' #設(shè)置編碼
                           )
 
    def query(self, sqlString):
        cursor=self.conn.cursor()
        cursor.execute(sqlString)
        returnData=cursor.fetchall()
        cursor.close()
        self.conn.close()
        return returnData
     
    def update(self, sqlString):
        cursor=self.conn.cursor()
        cursor.execute(sqlString)
        self.conn.commit()
        cursor.close()
        self.conn.close()
 
if __name__=="__main__":
    db=DB('127.0.0.1',3306,'root','','wordpress')
    print db.query("show tables;")

使用方法為文件下面的main函數(shù),使用query執(zhí)行select語句并獲取結(jié)果;或者使用update進(jìn)行insert、delete等操作。

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 關(guān)于python scrapy中添加cookie踩坑記錄

    關(guān)于python scrapy中添加cookie踩坑記錄

    這篇文章主要介紹了關(guān)于python scrapy中添加cookie踩坑記錄,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Numpy?數(shù)據(jù)處理?ndarray使用詳解

    Numpy?數(shù)據(jù)處理?ndarray使用詳解

    這篇文章主要為大家介紹了Numpy?數(shù)據(jù)處理?ndarray使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • jupyter notebook如何導(dǎo)出pdf并支持中文

    jupyter notebook如何導(dǎo)出pdf并支持中文

    這篇文章主要介紹了jupyter notebook如何導(dǎo)出pdf并支持中文問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • python神經(jīng)網(wǎng)絡(luò)Keras常用學(xué)習(xí)率衰減匯總

    python神經(jīng)網(wǎng)絡(luò)Keras常用學(xué)習(xí)率衰減匯總

    這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)Keras常用學(xué)習(xí)率衰減匯總,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 深入淺析ImageMagick命令執(zhí)行漏洞

    深入淺析ImageMagick命令執(zhí)行漏洞

    ImageMagick是一個(gè)功能強(qiáng)大的開源圖形處理軟件,可以用來讀、寫和處理超過90種的圖片文件,包括流行的JPEG、GIF、 PNG、PDF以及PhotoCD等格式。接下來通過本文給大家淺析ImageMagick命令執(zhí)行漏洞的知識(shí),一起看看吧
    2016-10-10
  • Python判斷某個(gè)用戶對某個(gè)文件的權(quán)限

    Python判斷某個(gè)用戶對某個(gè)文件的權(quán)限

    這篇文章主要為大家詳細(xì)介紹了Python如何判斷某個(gè)用戶對某個(gè)文件的權(quán)限,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • PyCharm提示No Python Interpreter的正確解決辦法

    PyCharm提示No Python Interpreter的正確解決辦法

    剛學(xué)Python時(shí),拿到一個(gè)Python項(xiàng)目,想用pycharm打開運(yùn)行卻報(bào)錯(cuò)了,這篇文章主要給大家介紹了關(guān)于PyCharm提示No Python Interpreter的正確解決辦法,需要的朋友可以參考下
    2023-10-10
  • 利用Django模版生成樹狀結(jié)構(gòu)實(shí)例代碼

    利用Django模版生成樹狀結(jié)構(gòu)實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于利用Django模版生成樹狀結(jié)構(gòu)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Django具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Python+Opencv答題卡識(shí)別用例詳解

    Python+Opencv答題卡識(shí)別用例詳解

    這篇文章主要為大家詳細(xì)介紹了Python+Opencv答題卡識(shí)別用例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Python中的Socket 與 ScoketServer 通信及遇到問題解決方法

    Python中的Socket 與 ScoketServer 通信及遇到問題解決方法

    Socket有一個(gè)緩沖區(qū),緩沖區(qū)是一個(gè)流,先進(jìn)先出,發(fā)送和取出的可自定義大小的,如果取出的數(shù)據(jù)未取完緩沖區(qū),則可能存在數(shù)據(jù)怠慢。本文通過實(shí)例代碼給大家介紹Python中的Socket 與 ScoketServer 通信及遇到問題解決方法 ,需要的朋友參考下吧
    2019-04-04

最新評論

成安县| 阿坝县| 鹤岗市| 水城县| 包头市| 江永县| 株洲县| 陆河县| 全南县| 桂阳县| 长葛市| 海林市| 隆尧县| 五峰| 高台县| 白沙| 九龙县| 华安县| 顺平县| 汽车| 长宁县| 玉环县| 四平市| 大理市| 蒙山县| 黄山市| 和林格尔县| 安阳市| 喀喇沁旗| 西安市| 信丰县| 嘉义市| 寿宁县| 安龙县| 普陀区| 贵阳市| 和顺县| 安化县| 岚皋县| 湘阴县| 德保县|