亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python pymysql模塊安裝并操作過程解析

 更新時間:2020年10月13日 11:55:08   作者:py魚  
這篇文章主要介紹了Python pymysql模塊安裝并操作過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

pymsql是Python中操作MySQL的模塊,其使用方法和MySQLdb幾乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。

本文環(huán)境 python3.6.1 Mysql 5.7.18

1、安裝模塊

pip3 install pymysql

2、python操作

1) 獲取查詢數(shù)據(jù)

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import pymysql
# 創(chuàng)建連接
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='redhat', db='homework',charset='utf8')
# 創(chuàng)建游標(biāo)
cursor = conn.cursor()

# 執(zhí)行SQL
cursor.execute("select * from student")

#獲取剩余結(jié)果的第一行數(shù)據(jù)
#row_1 = cursor.fetchone()
#獲取前n行數(shù)據(jù)
#row_2 = cursor.fetchmany(3)
#獲取所有查詢數(shù)據(jù)
row_3 = cursor.fetchall()
print(row_3)
# 提交,不然無法保存新建或者修改的數(shù)據(jù)
conn.commit()

# 關(guān)閉游標(biāo)
cursor.close()
# 關(guān)閉連接
conn.close()

2、獲取新創(chuàng)建數(shù)據(jù)的自增id

最后插入的一條數(shù)據(jù)id

#! /usr/bin/env python
# -*- coding:utf-8 -*-
# __author__ = "Yu"
import pymysql

conn = pymysql.connect(host='127.0.0.1',port=3306, user='root', passwd='redhat', db='db3')
cursor = conn.cursor()
effect_row = cursor.executemany("insert into tb11(name,age) values(%s,%s)",
                [("yu","25"),("chao", "26")])
conn.commit()
cursor.close()
conn.close()
# 獲取自增id
new_id = cursor.lastrowid
print(new_id)

3、fetch數(shù)據(jù)類型

關(guān)于默認(rèn)獲取的數(shù)據(jù)是元祖類型,如果想要或者字典類型的數(shù)據(jù),即:

#! /usr/bin/env python
# -*- coding:utf-8 -*-
# __author__ = "Yu"
import pymysql

conn = pymysql.connect(host='127.0.0.1',port=3306, user='root', passwd='redhat', db='db3')

#游標(biāo)設(shè)置為字典類型
cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)
cursor.execute("select * from tb11")

row_1 = cursor.fetchone()
print(row_1)
conn.commit()
cursor.close()
conn.close()

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

相關(guān)文章

  • python密碼學(xué)文件解密實現(xiàn)教程

    python密碼學(xué)文件解密實現(xiàn)教程

    這篇文章主要為大家介紹了python密碼學(xué)文件解密實現(xiàn)教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • Python3解釋器知識點總結(jié)

    Python3解釋器知識點總結(jié)

    在本篇內(nèi)容中小編給大家總結(jié)了關(guān)于Python3解釋器的用法以及相關(guān)知識點,需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • Python學(xué)習(xí)之字符串函數(shù)使用詳解

    Python學(xué)習(xí)之字符串函數(shù)使用詳解

    Python的友好在于提供了非常好強大的功能函數(shù)模塊,對于字符串的使用,同樣提供許多簡單便捷的字符串函數(shù)。Python 字符串自帶了很多有用的函數(shù),快來跟隨小編學(xué)習(xí)一下這些函數(shù)的應(yīng)用詳解吧
    2021-12-12
  • Python爬蟲實現(xiàn)的根據(jù)分類爬取豆瓣電影信息功能示例

    Python爬蟲實現(xiàn)的根據(jù)分類爬取豆瓣電影信息功能示例

    這篇文章主要介紹了Python爬蟲實現(xiàn)的根據(jù)分類爬取豆瓣電影信息功能,結(jié)合完整實例形式分析了Python針對電影信息分類抓取的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-09-09
  • linux mint中搜狗輸入法導(dǎo)致pycharm卡死的問題

    linux mint中搜狗輸入法導(dǎo)致pycharm卡死的問題

    這篇文章主要介紹了linux mint中搜狗輸入法導(dǎo)致pycharm卡死的問題,這篇文章給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • 利用Python實現(xiàn)顏色色值轉(zhuǎn)換的小工具

    利用Python實現(xiàn)顏色色值轉(zhuǎn)換的小工具

    最近一個朋友說已經(jīng)轉(zhuǎn)用Zeplin很久了。Zeplin的設(shè)計稿展示頁面的顏色色值使用十進(jìn)制的 RGB 表示的,在 Android 中的顏色表示大多情況下都需要十六進(jìn)制的 RGB 表示。所以想寫個工作,當(dāng)輸入十進(jìn)制的RGB ,得到十六進(jìn)制的色值,最好可以方便復(fù)制。下面來一起看看吧。
    2016-10-10
  • 使用Python代碼實現(xiàn)Linux中的ls遍歷目錄命令的實例代碼

    使用Python代碼實現(xiàn)Linux中的ls遍歷目錄命令的實例代碼

    這次我就要試著用 Python 來實現(xiàn)一下 Linux 中的 ls 命令, 小小地證明下 Python 的不簡單,需要的朋友可以參考下
    2019-09-09
  • CentOS7下python3.7.0安裝教程

    CentOS7下python3.7.0安裝教程

    這篇文章主要為大家詳細(xì)介紹了CentOS7下python3.7.0安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 如何使用Tkinter進(jìn)行窗口的管理與設(shè)置

    如何使用Tkinter進(jìn)行窗口的管理與設(shè)置

    Tkinter是Python的標(biāo)準(zhǔn)GUI庫,它實際是建立在Tk技術(shù)上的。在大多數(shù)Unix平臺以及Windows系統(tǒng)上都可用
    2021-06-06
  • Python實現(xiàn)復(fù)雜對象轉(zhuǎn)JSON的方法示例

    Python實現(xiàn)復(fù)雜對象轉(zhuǎn)JSON的方法示例

    這篇文章主要介紹了Python實現(xiàn)復(fù)雜對象轉(zhuǎn)JSON的方法,結(jié)合具體實例形式分析了Python針對json轉(zhuǎn)換的相關(guān)操作技巧,需要的朋友可以參考下
    2017-06-06

最新評論