激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - pyMySQL SQL語句傳參問題,單個參數或多個參數說明

pyMySQL SQL語句傳參問題,單個參數或多個參數說明

2020-06-07 10:50計算機動物 Python

這篇文章主要介紹了pyMySQL SQL語句傳參問題,單個參數或多個參數說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在用pymysql操作數據庫的過程中,給sql語句傳參碰到了很多問題,網上傳參策略很多,這里推薦兩種

單個傳參用%s,寫起來比較簡單:

?
1
2
3
4
field = '-'
sql_talk="UPDATE cnp.Test set a='' where b='%s'"
cursor.execute(sql_talk % field)
db.commit()

多個傳參用{0}占位符:

?
1
2
3
4
5
6
field = '-'
a = 'code'
sql_talk="UPDATE cnp.Test set {0}='' where business_registration_code='{1}'".format(a,field)
 
cursor.execute(sql_talk)
db.commit()

補充知識:python自動化之pymysql庫使用變量向SQL語句中動態傳遞參數(sql注入 || 傳參策略)

使用python 3連接Mysql實現自動化增刪查改庫內數據,由于項目原因很多的sql語句過于復雜,導致sql語句內傳遞的參數過多而且容易變動,導致很多同學不知從何下手動態的傳遞參數,有的采用比較笨的方法拼接sql,但是工作量太大,而且復雜的語句拼接時很容易出錯且不好維護,所以為大家整理了%s占位符的字典傳參的用法

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import pymysql
db = pymysql.connect(host="119.XX.XX.XX",
            port=3306,
            user="XXXXXXXX",
            passwd="XXXXXXXXXXXXX",
            db="XXXXXX",
            charset='utf8')
 
# %s 占位符為需要傳遞的參數,切記不要加''雙引號,要不然會報錯
sql = "SELECT totalusercount * 1.4 FROM mm_project_uv_outdoor WHERE poiid = %s AND currenttime = %s"
 
cursor = db.cursor()
# 以下為傳遞多個參數的用法
cursor.execute(sql,['B00140N5CS','2019-04-23'])
# 傳遞單個參數時 cursor.execute(sql,'B00140N5CS')
print(cursor.fetchall())
db.close()

運行后就能得到所查詢的數據了

pyMySQL SQL語句傳參問題,單個參數或多個參數說明

最后建議大家多看官方的文檔或標準教程,這樣更有益學習

以上這篇pyMySQL SQL語句傳參問題,單個參數或多個參數說明就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/qq_38322240/article/details/80510542

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美成人精品一区二区 | 日本道中文字幕 | 免费永久看羞羞片网站入口 | 国产成人在线看 | 韩国三级日本三级香港三级黄 | 久久97视频 | 日本高清无遮挡 | 免费观看黄色片视频 | 91在线播放国产 | 色屁屁xxxxⅹ在线视频 | 欧美一级黄色免费 | 一级做a爱片久久 | 日本一区二区不卡在线观看 | 亚洲人成中文字幕在线观看 | 精品国产一区二 | 97久色| 激情小视频在线观看 | 伊人久操视频 | 久久精品欧美视频 | 日韩av成人 | 成人福利在线播放 | 亚洲国产精久久久久久久 | 国产精品视频二区不卡 | 一级大黄毛片 | 欧美一区二区三区四区电影 | 成人在线视频免费 | 高清国产免费 | 综合图区亚洲 | 成人激情久久 | 国产精品久久久免费观看 | 看国产毛片 | 久久亚洲春色中文字幕久久 | 成人黄色短视频在线观看 | av中文字幕免费在线观看 | 羞羞视频免费网站男男 | 欧美黄色小视频 | 黄色特级一级片 | 激情免费视频 | 午夜色片 | 国产精品一区99 | 黄色特级一级片 |