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

python之pymysql模塊簡(jiǎn)單應(yīng)用示例代碼

 更新時(shí)間:2019年12月16日 08:26:23   作者:老王同鞋  
這篇文章主要介紹了python之pymysql模塊簡(jiǎn)單應(yīng)用示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

眾所周知,想要在python程序中執(zhí)行SQL語句需要使用第三方模塊:pymysql。

下面,我將為大家簡(jiǎn)述一下pymysql第三方庫的安裝到使用的大體流程。

pymysql的安裝

1.windows系統(tǒng)通過pip安裝pymysql:

pip3 install pymysql

2.Liunx系統(tǒng)中,可以使用以下命令安裝pymysql模塊:

sudo pip3 install pymysql

在python程序中連接數(shù)據(jù)庫:

其流程可以分為6步,接下來我會(huì)為大家簡(jiǎn)述一下過程及代碼。

1.導(dǎo)入模塊

import pymysql

2.創(chuàng)建數(shù)據(jù)庫連接對(duì)象

host:數(shù)據(jù)庫的IP地址,本機(jī)域名為localhost,本機(jī)IP為127.0.0.1
port:數(shù)據(jù)庫的端口,默認(rèn)3306
user:數(shù)據(jù)庫的用戶名
password:數(shù)據(jù)庫用戶名的密碼
database:連接后使用的數(shù)據(jù)庫名稱
charset:數(shù)據(jù)庫的字符集

con = pymysql.connect(host,port,user,password,database,charset)

注意:pymysql中的 connect = Connect = Connection

3.使用數(shù)據(jù)庫連接對(duì)象調(diào)用cursor()方法創(chuàng)建游標(biāo)

cur = con.cursor()

注意:創(chuàng)建游標(biāo)時(shí)會(huì)默認(rèn)開啟一個(gè)隱式的事物,在執(zhí)行增刪改的操作后需要commit提交,如果不提交默認(rèn)為事物回滾rollback

4.編寫SQL語句字符串,并執(zhí)行SQL語句

sql = ''' 增刪改查的SQL語句 '''
cur.execute(sql,參數(shù))
# execute方法的參數(shù)可以使用元組tuple、列表list、字典dict這三種方式進(jìn)行傳參,一般都用元組或列表的方式。

當(dāng)需要獲取顯示查詢后的結(jié)果可以通過fetchall()、fetchmany()、fetchall()方法進(jìn)行獲取查詢后的結(jié)果元組。

# 獲取查詢結(jié)果中的一條數(shù)據(jù)
cur.fetchone()

# 獲取查詢結(jié)果中的指定條數(shù)據(jù)
cur.fetchmany(條數(shù))

# 獲取查詢結(jié)果中的全部數(shù)據(jù)
cur.fetchall()

# 注意:這種方式相當(dāng)與從一個(gè)倉庫中取出物品,取出一次后就沒了,
# 使用這種方式默認(rèn)會(huì)有一個(gè)計(jì)數(shù)器,記錄從查詢出的結(jié)果的元組的索引值,每取出一次索引值+1

5.提交事務(wù)并關(guān)閉游標(biāo)

# 對(duì)數(shù)據(jù)進(jìn)行增刪改后需要提交事務(wù),否則所有操作無效
# 提交事務(wù)
con.commit()

# 關(guān)閉游標(biāo)
cur.close()

6.關(guān)閉數(shù)據(jù)庫連接

con.close()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解析Python中的異常處理

    解析Python中的異常處理

    這篇文章主要介紹了解析Python中的異常處理,異常處理是學(xué)習(xí)每門編程語言都必須掌握的重要知識(shí),本文代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • python設(shè)計(jì)模式之裝飾器模式

    python設(shè)計(jì)模式之裝飾器模式

    這篇文章主要介紹了python設(shè)計(jì)模式之裝飾器模式,文章基于python得設(shè)計(jì)模式資料展開飾器模式得詳細(xì)資料,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05
  • 50行Python代碼獲取高考志愿信息的實(shí)現(xiàn)方法

    50行Python代碼獲取高考志愿信息的實(shí)現(xiàn)方法

    這篇文章主要介紹了50行Python代碼獲取高考志愿信息的實(shí)現(xiàn)方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 利用Python探測(cè)附近WIFI密碼的詳細(xì)代碼

    利用Python探測(cè)附近WIFI密碼的詳細(xì)代碼

    這篇文章主要介紹了利用Python探測(cè)附近WIFI密碼,基于python腳本實(shí)現(xiàn)wifi密碼的暴力破解從而實(shí)現(xiàn)免費(fèi)蹭網(wǎng),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2022-01-01
  • Python語言描述連續(xù)子數(shù)組的最大和

    Python語言描述連續(xù)子數(shù)組的最大和

    這篇文章主要介紹了Python語言描述連續(xù)子數(shù)組的最大和,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • python3.6環(huán)境安裝+pip環(huán)境配置教程圖文詳解

    python3.6環(huán)境安裝+pip環(huán)境配置教程圖文詳解

    這篇文章主要介紹了python3.6環(huán)境安裝+pip環(huán)境配置教程圖文詳解,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-06-06
  • python的scipy.stats模塊中正態(tài)分布常用函數(shù)總結(jié)

    python的scipy.stats模塊中正態(tài)分布常用函數(shù)總結(jié)

    在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于python的scipy.stats模塊中正態(tài)分布常用函數(shù)總結(jié)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-02-02
  • Python中的特殊語法:filter、map、reduce、lambda介紹

    Python中的特殊語法:filter、map、reduce、lambda介紹

    這篇文章主要介紹了Python中的特殊語法:filter、map、reduce、lambda介紹,本文分別對(duì)這個(gè)特殊語法給出了代碼實(shí)例,需要的朋友可以參考下
    2015-04-04
  • 淺談Python中帶_的變量或函數(shù)命名

    淺談Python中帶_的變量或函數(shù)命名

    這篇文章主要介紹了淺談Python中帶_的變量或函數(shù)命名,簡(jiǎn)單介紹了Python編程風(fēng)格的描述文檔,以及帶有下劃線的命名規(guī)則,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-12-12
  • Python3.5 + sklearn利用SVM自動(dòng)識(shí)別字母驗(yàn)證碼方法示例

    Python3.5 + sklearn利用SVM自動(dòng)識(shí)別字母驗(yàn)證碼方法示例

    這篇文章主要給大家介紹了關(guān)于Python3.5 + sklearn利用SVM自動(dòng)識(shí)別字母驗(yàn)證碼的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05

最新評(píng)論

和静县| 寿宁县| 汨罗市| 河池市| 梓潼县| 洛川县| 云和县| 水城县| 民和| 南靖县| 衡山县| 周宁县| 宣恩县| 东光县| 麻城市| 延庆县| 莫力| 出国| SHOW| 环江| 夏河县| 珲春市| 乌兰察布市| 庆阳市| 朔州市| 麟游县| 康乐县| 中牟县| 利川市| 库伦旗| 馆陶县| 乌拉特中旗| 新巴尔虎右旗| 平江县| 固阳县| 宾川县| 合肥市| 西安市| 陇川县| 呼玛县| 阳江市|