# 代碼思路:
# 1.實例化一個連接對象
# 2.實例化一個游標(biāo)對象負(fù)責(zé)信息的查找和操作
# 3.構(gòu)造sql語句
# 4.執(zhí)行sql語句
# 5.如果是查詢語句,則需要提取查詢結(jié)果;如果是增刪改操作,則需要進(jìn)行提交操作
# 6.釋放資源,關(guān)閉游標(biāo),關(guān)閉連接
import pymysql
conn = pymysql.connect(host='localhost', user='root', password='123456', database='mydata', port=3306, charset='utf8')
cur = conn.cursor()
# 構(gòu)造查詢sql語句并執(zhí)行
sql = 'select * from mytable'
cur.execute(sql)
result = cur.fetchone() #返回單個元組
result = cur.fetchall() #返回嵌套的元組
# 構(gòu)造增刪改sql語句并執(zhí)行
sql = 'insert into mytable values(1,2,3,4,5,6);'
sql = 'update mytable set col1=1 where 1=1'
sql = 'delete from mytable where col1=1'
cur.execute(sql)
cur.commit()
# 操作執(zhí)行完成后關(guān)閉釋放資源
cur.close()
conn.close()
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
