當前位置:
首頁 >
python2.7调用mysql存储过程并且返回结果
發布時間:2023/12/20
18
豆豆
生活随笔
收集整理的這篇文章主要介紹了
python2.7调用mysql存储过程并且返回结果
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
環境:ubuntu16.04
首先要在數據庫中建立好存儲過程:
http://blog.csdn.net/appleyuchi/article/details/79491299
然后開個sublime,代碼如下
# -*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') import pymysql conn=pymysql.connect(host='localhost',port=3306,user='root',password='12345',db='employees', charset='utf8') # 創建游標 cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)#有參數存儲過程 cursor.execute('call pr_add(%s,%s)',(10,20)) data = cursor.fetchall() conn.commit() print"data=",datacursor.close()print '調用存儲過程完畢................' conn.close()運行結果:
data= [{u'sum': 30}]
調用存儲過程完畢................
[Finished in 0.1s]
總結
以上是生活随笔為你收集整理的python2.7调用mysql存储过程并且返回结果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql-workbench运行存储过
- 下一篇: python调用mysql中的自定义fu