python 模組 pymysql運算元據庫

2021-09-26 08:37:36 字數 1241 閱讀 5210

pymysql是乙個模組,可讓python操作mysql

把pymysql模組匯入進來

先讓python可以連線上伺服器,並明確對伺服器上的哪乙個資料庫進行操作

**從mysql模組中,匯入了connect函式

執行connect函式,傳入引數,最終得到乙個與mysql資料庫的連線物件

游標物件是我們執行sql語句的重要工具

游標物件通過上一步操作,得到的連線物件獲得

游標物件.execute(sql語句)
》查詢商品表

執行查詢語句,返回值是商品的數量

而真正的查詢結果,就儲存在游標物件中

》獲取一條查詢結果

拿到上一步的查詢結果

拿到一條資料

注意資料結構

預設建立好的游標,拿到的查詢結果是元組

當前是拿一條資料

使用

游標物件.fetchone()
》查詢多個結果

拿一條結果,元組包乙個資料

游標物件.fetchmany()

拿n條結果,元組包n個資料

游標物件.fetchmany(n)

關注查詢的結果

是元組包資料的情況

》查詢全部

游標物件.fetchall()

游標物件.close()
連線物件.close()

python 常用模組之 pymysql

demo 樣例,暫時先寫查詢的,增刪改後續再新增 無論是增刪改查,都需要先建立資料庫連線,建立游標 import pymysql 建立乙個mysql的conn,返回connetion物件 conn pymysql.connect host localhost user root passwd p s...

Python實戰之pymysql模組實戰

安裝 pip3 install pymysql author burgess zheng usr bin env python coding utf 8 import pymysql 建立連線 conn pymysql.connect host 10.0.0.150 port 3306,user p...

pymysql模組用法

pymsql是python中操作mysql的模組,其使用方法和py2的mysqldb幾乎相同。1 pip install pymysql import pymysql 新增資料 conn pymysql.connect host 127.0.0.1 port 3306,user root passw...