zoukankan      html  css  js  c++  java
  • pymysql操作数据库之存储过程

    #_author:来童星
    #date:2020/3/11
    #存储过程
    import pymysql
    conn=pymysql.connect(host='127.0.0.1',user='root',passwd='123',db='db1',charset='utf8')
    cursor=conn.cursor(cursor=pymysql.cursors.DictCursor)
    #执行存储过程:(1)获取存储过程的结果集,(2)将返回值设置给了 @_存储过程名_序号
    r1=cursor.callproc('p11',args=(1,22,3,4))
    print(r1)
    result0=cursor.fetchall()
    print(result0)
    #获取执行完存储的参数
    r2=cursor.execute("select @_p11_0,@_p11_1,@_p11_2,@_p11_3")
    # @_p11_0=1
    # @_p11_1=22
    # @_p11_2=3
    # @_p11_3=4
    print(r2)
    result=cursor.fetchall()
    print(result)

    conn.commit()
    cursor.close()
    conn.close()

  • 相关阅读:
    Robberies
    Big Event in HDU
    UVA 562 Dividing coins
    Little Rooks
    Bone Collector
    Piggy-Bank
    0-1背包问题之——饭卡
    Monkey and Banana
    The Triangle
    Burning Midnight Oil
  • 原文地址:https://www.cnblogs.com/startl/p/12466481.html
Copyright © 2011-2022 走看看