python连接mysql调用存储过程示例


Posted in Python onMarch 05, 2014
#!/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
Python 相关文章推荐
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
Jun 27 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
Nov 15 Python
书单|人生苦短,你还不用python!
Dec 29 Python
python人民币小写转大写辅助工具
Jun 20 Python
Windows下Python3.6安装第三方模块的方法
Nov 22 Python
浅谈Python 列表字典赋值的陷阱
Jan 20 Python
在PYQT5中QscrollArea(滚动条)的使用方法
Jun 14 Python
Python创建或生成列表的操作方法
Jun 19 Python
Python流程控制 while循环实现解析
Sep 02 Python
Python3.7下安装pyqt5的方法步骤(图文)
May 12 Python
Python字典实现伪切片功能
Oct 28 Python
python通配符之glob模块的使用详解
Apr 24 Python
python益智游戏计算汉诺塔问题示例
Mar 05 #Python
python连接mysql并提交mysql事务示例
Mar 05 #Python
python遍历文件夹并删除特定格式文件的示例
Mar 05 #Python
python的三目运算符和not in运算符使用示例
Mar 03 #Python
python使用cookielib库示例分享
Mar 03 #Python
python使用cookie库操保存cookie详解
Mar 03 #Python
简单的通用表达式求10乘阶示例
Mar 03 #Python
You might like
解析将多维数组转换为支持curl提交的一维数组格式
2013/07/08 PHP
使用phpstorm和xdebug实现远程调试的方法
2015/12/29 PHP
thinkPHP2.1自定义标签库的导入方法详解
2016/07/20 PHP
类似CSDN图片切换效果脚本
2009/09/17 Javascript
JavaScript去掉数组中的重复元素
2011/01/13 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
2013/10/22 Javascript
JavaScript+CSS控制打印格式示例介绍
2014/01/07 Javascript
使用jquery实现IE下按backspace相当于返回操作
2014/03/18 Javascript
javascript类型转换示例
2014/04/29 Javascript
javascript实现超炫的向上滑行菜单实例
2015/08/03 Javascript
Angularjs中的事件广播 —全面解析$broadcast,$emit,$on
2016/05/17 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
2016/09/08 Javascript
jQuery插件Echarts实现的渐变色柱状图
2017/03/23 jQuery
JS图片预加载插件详解
2017/06/21 Javascript
javascript实现留言板功能
2020/02/08 Javascript
react 不用插件实现数字滚动的效果示例
2020/04/14 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
2020/08/14 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
在Python 3中实现类型检查器的简单方法
2015/07/03 Python
详解用Python处理HTML转义字符的5种方式
2017/12/27 Python
Python3.6笔记之将程序运行结果输出到文件的方法
2018/04/22 Python
python得到一个excel的全部sheet标签值方法
2018/12/10 Python
解决python -m pip install --upgrade pip 升级不成功问题
2020/03/05 Python
python相对企业语言优势在哪
2020/06/12 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
梅花魂教学反思
2014/04/25 职场文书
大学生就业自荐书
2014/06/16 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
节能标语大全
2014/06/21 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
法定代表人资格证明书
2014/09/11 职场文书
商务代表岗位职责
2015/02/15 职场文书
小学感恩节活动总结
2015/03/24 职场文书
党员转正党支部意见
2015/06/02 职场文书
Spring Boot配合PageHelper优化大表查询数据分页
2022/04/20 Java/Android
阿里云服务器(windows)手动部署FTP站点详细教程
2022/08/05 Servers