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

使用python連接mysql數(shù)據(jù)庫(kù)數(shù)據(jù)方式

 更新時(shí)間:2022年03月06日 16:05:34   作者:侯小啾  
這篇文章主要介紹了使用python連接mysql數(shù)據(jù)庫(kù)數(shù)據(jù)方式,住喲有兩種方式,具體內(nèi)容,需要的小伙伴可以參考下面文章內(nèi)容,希望對(duì)你有所幫助

前言:

使用python連接mysql數(shù)據(jù)庫(kù)數(shù)據(jù)

有以下兩種讀取數(shù)據(jù)的方式推薦:

一種是通過(guò)游標(biāo),及fetch系列方法進(jìn)行操作,另一種是通過(guò)pandas的read_sql()進(jìn)行讀取并操作。各種方法各有優(yōu)劣,可根據(jù)具體情形,擇優(yōu)選擇使用。

示例如下:

1.fetchone/fetchmany/fetchall

獲取一條、多條、全部條。

import pymysql

# 數(shù)據(jù)庫(kù)相關(guān)信息
dbHost = 'xxxxxxx'
dbUser = 'xxx'
dbPassword = '******'
dbName = 'xxx'
dbCharset = 'utf8'
conn = pymysql.connect(host=dbHost, port=3306, user=dbUser, password=dbPassword, db=dbName, charset=dbCharset)


# 獲取游標(biāo)對(duì)象
cs = conn.cursor()

# 通過(guò)游標(biāo)對(duì)象,執(zhí)行sql語(yǔ)句,返回值為受影響記錄的行數(shù)
r = cs.execute('select * from goods')

# 獲取一條數(shù)據(jù)
print(cs.fetchone()) ?# 第一條數(shù)據(jù)
print("==============================================")
# 再次執(zhí)行會(huì)獲取第二條數(shù)據(jù)
print(cs.fetchone()) ?# 第二條數(shù)據(jù)

# 獲取多條數(shù)據(jù)
print(cs.fetchmany(3)) ?# 指定條數(shù)

# 獲取全部數(shù)據(jù)
print(cs.fetchall())
# 再次執(zhí)行,獲取到的將是一個(gè)空元組,因?yàn)樯线叺膄etchall已經(jīng)取完了(游標(biāo)可以理解為對(duì)獲取位置的標(biāo)記)
print(cs.fetchall()) ?# 當(dāng)獲取完畢,再查詢數(shù)據(jù)返回為()

# 獲取結(jié)束后,要有始有終,關(guān)閉游標(biāo)和數(shù)據(jù)庫(kù)連接
# 關(guān)閉游標(biāo)
cs.close()
# 關(guān)閉連接
conn.close()

2.pandas.read_sql()

使用pandas庫(kù)的read_sql()函數(shù)獲取數(shù)據(jù),將得到一個(gè)DataFrame。

import pymysql
import pandas as pd

# 數(shù)據(jù)庫(kù)相關(guān)信息
dbHost = 'xxxxxxx'
dbUser = 'xxx'
dbPassword = '******'
dbName = 'xxx'
dbCharset = 'utf8'
conn = pymysql.connect(host=dbHost, port=3306, user=dbUser, password=dbPassword, db=dbName, charset=dbCharset)

sql = "select xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
df = pd.read_sql(sql, conn)
print(df)

# 關(guān)閉連接
conn.close()

到此這篇關(guān)于使用python連接mysql數(shù)據(jù)庫(kù)數(shù)據(jù)方式的文章就介紹到這了,更多相關(guān)python連接mysql內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中Celery異步任務(wù)隊(duì)列的具體使用

    Python中Celery異步任務(wù)隊(duì)列的具體使用

    Celery是一個(gè)用于處理分布式任務(wù)和作業(yè)隊(duì)列的異步任務(wù)隊(duì)列庫(kù),本文主要介紹了Python中Celery異步任務(wù)隊(duì)列的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • haskell實(shí)現(xiàn)多線程服務(wù)器實(shí)例代碼

    haskell實(shí)現(xiàn)多線程服務(wù)器實(shí)例代碼

    這篇文章主要介紹了haskell實(shí)現(xiàn)的多線程服務(wù)器,大家參考使用吧
    2013-11-11
  • python global和nonlocal用法解析

    python global和nonlocal用法解析

    這篇文章主要介紹了python global和nonlocal用法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • 使用Python中的Argparse實(shí)現(xiàn)將列表作為命令行參數(shù)傳遞

    使用Python中的Argparse實(shí)現(xiàn)將列表作為命令行參數(shù)傳遞

    Argparse?是一個(gè)?Python?庫(kù),用于以用戶友好的方式解析命令行參數(shù),本文我們將討論如何使用?Python?中的?Argparse?庫(kù)將列表作為命令行參數(shù)傳遞,感興趣的可以了解下
    2023-08-08
  • pygame庫(kù)實(shí)現(xiàn)俄羅斯方塊小游戲

    pygame庫(kù)實(shí)現(xiàn)俄羅斯方塊小游戲

    這篇文章主要為大家詳細(xì)介紹了pygame庫(kù)實(shí)現(xiàn)俄羅斯方塊小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Python兩個(gè)字典鍵同值相加的幾種方法

    Python兩個(gè)字典鍵同值相加的幾種方法

    今天小編就為大家分享一篇關(guān)于Python兩個(gè)字典鍵同值相加的幾種方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • python爬取足球直播吧五大聯(lián)賽積分榜

    python爬取足球直播吧五大聯(lián)賽積分榜

    這篇文章主要為大家詳細(xì)介紹了python爬取足球直播吧五大聯(lián)賽積分榜,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • 詳解一種用django_cache實(shí)現(xiàn)分布式鎖的方式

    詳解一種用django_cache實(shí)現(xiàn)分布式鎖的方式

    這篇文章主要介紹了詳解一種用django_cache實(shí)現(xiàn)分布式鎖的方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • python opencv判斷圖像是否為空的實(shí)例

    python opencv判斷圖像是否為空的實(shí)例

    今天小編就為大家分享一篇python opencv判斷圖像是否為空的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • 解決使用openpyxl時(shí)遇到的坑

    解決使用openpyxl時(shí)遇到的坑

    這篇文章主要介紹了解決使用openpyxl時(shí)遇到的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03

最新評(píng)論

新余市| 射阳县| 兴和县| 诏安县| 扶沟县| 临海市| 侯马市| 佛教| 广平县| 怀集县| 巨野县| 平原县| 彭州市| 永兴县| 吕梁市| 德惠市| 方正县| 齐河县| 黄骅市| 柘荣县| 蓝山县| 福鼎市| 信丰县| 昂仁县| 家居| 东乡族自治县| 庄河市| 响水县| 寿阳县| 金塔县| 哈巴河县| 盘山县| 龙门县| 虎林市| 封丘县| 泽库县| 台中县| 嘉祥县| 泽州县| 汉川市| 山东省|