更新時(shí)間:2019-11-07 來源:黑馬程序員 瀏覽量:
接口測試中,我們PyMySQL是純 Python 實(shí)現(xiàn)的驅(qū)動(dòng),速度上不理想,但最大的特點(diǎn)可能就是它的安裝方式?jīng)]那么繁瑣,是 python
直連數(shù)據(jù)庫時(shí)常用的第三方庫。
實(shí)現(xiàn)步驟
1.PyMySQL 安裝
啟動(dòng)命令行,聯(lián)網(wǎng)的前提下鍵入命令: pip install pymysql
2.PyMySQL 基本實(shí)現(xiàn)流程簡介
(1)導(dǎo)入第三方
import pymysql
(2)創(chuàng)建連接,配置連接信息 conn = pymysql.Connect(host="127.0.0.1", port=3306, database="books",
user="root", password="root",
charset="utf8")
(3)創(chuàng)建數(shù)據(jù)操作載體對(duì)象_ cursor 游標(biāo) cursor = conn.cursor()
(4)按照需求,編寫并執(zhí)行 sql 語句
首先,聲明 SQL 語句
sql = "select * from t_book"
然后,通過 cursor 對(duì)象將 SQL 語句發(fā)送到數(shù)據(jù)庫
cursor.execute(sql)
最后,通過 cursor 對(duì)象獲取響應(yīng)結(jié)果
print("行數(shù):",cursor.rowcount)#獲取行數(shù)
print("第一條:",cursor.fetchone())# 獲取單條數(shù)據(jù)
(5)最后釋放資源
cursor.close()
conn.close()
OK!大功告成
本文來自:黑馬程序員 軟件測試學(xué)院 test.iteima.com
【AI設(shè)計(jì)】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計(jì)連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運(yùn)營】深圳跨境電商運(yùn)營畢業(yè)22個(gè)工作日,就業(yè)率91%+,最高薪資達(dá)13500元
2025-09-19【AI運(yùn)維】鄭州運(yùn)維1期就業(yè)班,畢業(yè)14個(gè)工作日,班級(jí)93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19【AI大模型開發(fā)-Python】畢業(yè)33個(gè)工作日,就業(yè)率已達(dá)到94.55%,班均薪資20763元
2025-09-19【AI智能應(yīng)用開發(fā)-Java】畢業(yè)當(dāng)天offer率91%,薪資1W+占比54.2%,班級(jí)均薪12k+
2025-09-19