python查询mysql,返回json python查询mysql,返回json的实例

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

python查询mysql,返回json python查询mysql,返回json的实例

qf0129   2021-03-28 我要评论
想了解python查询mysql,返回json的实例的相关内容吗,qf0129在本文为您仔细讲解python查询mysql,返回json的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:python查询mysql,下面大家一起来学习吧。

如下所示:

import MySQLdb
import json
def getSql():  
  try:
    
    con = MySQLdb.connect(host='localhost', user='', passwd='', db='test', charset='utf8')
    cursor = con.cursor()
    sql = "select * from user"
    cursor.execute(sql)
    results = cursor.fetchmany(5)
    
    users = []
    data = {}
    for r in results:
      user = {} 
      user['id'] = r[0]
      user['name'] = r[1]
      user['age'] = r[2]
      user['tel'] = r[3]
      user['address'] = r[4]
      users.append(user)
    
    data['code'] = 0
    data['users'] = users
    jsonStr = json.dumps(data) 
    
    cursor.close()
    con.close()
    return jsonStr
  except MySQLdb.Error, e:
    print "Mysql Error %d: %s" % (e.args[0], e.args[1])

以上这篇python查询mysql,返回json的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们