mysql 存储过程代码_pymysql存储过程代码
生活随笔
收集整理的這篇文章主要介紹了
mysql 存储过程代码_pymysql存储过程代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import pymysql
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='666', db='sqlexample',charset='utf-8')
cursor = conn.cursor(cursor=pymsql.cursor.DictCursor)
#執行存儲過程,獲取存儲過程的結果集,將返回值設置給了@_存儲過程名_序號 =
r1 = cursor.callproc('p11', args=(1, 22, 3, 4))
# set @_p11_0 = 1
# set @_pll_1 = 22
# set @_p11_2 = 3
# set @_p11_3 = 4
# call p11(1, 22, 3, 4)
print(r1)
result1 = cursor.fetchall()
print(result1)
#獲取執行完整存儲的參數
r2 = cursor.execute("select @_p11_0,@_p11_1,@_p11_2,@_p11_3")
print(r2)
result2 = cursor.fetchall()
print(result2)
conn.commit()
cursor.close()
conn.close()
總結
以上是生活随笔為你收集整理的mysql 存储过程代码_pymysql存储过程代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 乐高为什么这么贵?
- 下一篇: 上海太平洋房地产怎么样?