zoukankan      html  css  js  c++  java
  • pymysql 各种坑总结

    pymysql各种坑只针对自己的项目
    1.关于关闭连接,报错为:pymysql.err.InterfaceError: (0, '')

    这个错误原因:对已经关闭的链接再次进行操作,参考MySQL.err
    正确的操作方式如下:

     2.pymysql 关于返回值fetchall()

    很奇怪的一点,到现在我都没有弄清楚,麻烦看到这篇博文的高手给点留言:
     # 常见一个select
                sql = "select tel,username,date_format(inserttime,'%Y-%m-%d %H:%i:%s') as 'inserttime' from web_sys_user;"
                cursor.execute(sql)
                data=cursor.fetchall()
                # print('成功查询', cursor.rowcount, '条数据')
                print('返回结果', data)
                dicts = {}
                dicts["row"]=data
                return dicts

     返回结果为:

    但是如果代码变成:

    # 常见一个select
                sql = "select tel,username,date_format(inserttime,'%Y-%m-%d %H:%i:%s') as 'inserttime' from web_sys_user;"
                cursor.execute(sql)
                print('返回结果', cursor.fetchall())
                data=cursor.fetchall()
                print('返回结果1',data)
    
                dicts = {}
                dicts["row"]=data
                return dicts

    返回结果为:

    这个坑,困扰了2天。今天只是暂时解决了,麻烦各位高手帮忙解释下。



  • 相关阅读:
    julia文件合并排序.jl
    julia生成指定格式的字符串.jl
    Julia中文教程资源.txt
    python socket发送魔法包网络唤醒开机.py
    julia与python中的列表解析.jl
    python利用or在列表解析中调用多个函数.py
    Django Admin流程
    meeting
    会议
    数据库
  • 原文地址:https://www.cnblogs.com/0909/p/10795109.html
Copyright © 2011-2022 走看看