python連接mysql調用存儲過程示例
更新時間:2014年03月05日 15:06:32 作者:
這篇文章主要介紹了python連接mysql調用存儲過程示例,需要的朋友可以參考下
復制代碼 代碼如下:
#!/usr/bin/env python
# -*- coding: utf8 -*-
import MySQLdb
import time
import os, sys, string
def CallProc(id,onlinetime):
'''調用存儲過程,
輸入參數:編號,在線時間,輸出:帳號,密碼;
使用輸出參數方式'''
accname=''
accpwd=''
conn = MySQLdb.connect(host='localhost',user='root',passwd='111111',db='ceshi')
cur =conn.cursor()
cur.callproc('proctest',(id,onlinetime,accname,accpwd))
cur.execute('select @_proctest_2,@_proctest_3')
data=cur.fetchall()
if data:
for rec in data:
accname=rec[0]
accpwd=rec[1]
cur.close()
conn.close();
return accname,accpwd
def CallProct(id,onlinetime):
'''調用存儲過程,
輸入參數:編號,在線時間,輸出:帳號,密碼;
使用select返回記錄方式'''
accname=''
accpwd=''
conn = MySQLdb.connect(host='localhost',user='root',passwd='111111',db='ceshi')
cur =conn.cursor()
cur.nextset()
cur.execute('call ptest(%s,%s)',(id,onlinetime))
data=cur.fetchall()
if data:
for rec in data:
accname=rec[0]
accpwd=rec[1]
cur.close()
conn.close();
return accname,accpwd
name,pwd=CallProct(1,0)
print name,pwd
相關文章
Django Channels 實現點對點實時聊天和消息推送功能
這篇文章主要介紹了Django Channels 實現點對點實時聊天和消息推送功能,本文分步驟給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07python 簡單照相機調用系統攝像頭實現方法 pygame
今天小編就為大家分享一篇python 簡單照相機調用系統攝像頭實現方法 pygame,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08