python 连接数据库条件查询2

Posted 小雷轰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 连接数据库条件查询2相关的知识,希望对你有一定的参考价值。

from flask import Flask, request
import os
import json
import pymysql
os.environ[\'NLS_LANG\'] = \'SIMPLIFIED CHINESE_CHINA.UTF8\'

app = Flask(__name__)
@app.route(\'/index1\', methods=[\'POST\'])
def indextest():
    inputData = request.json.get(\'inputData\')
    data1 = getcontent(inputData)
    return data1

def getcontent(inputData):
    conn = pymysql.connect(
        host="172.0.0.0", port=8888, user="test", password="pwd", database="table", charset="utf8")
    cur = conn.cursor()
    sql = "SELECT account,name,passwd FROM table where name=\'%s\'"%(inputData)
    cur.execute(sql)
    data = cur.fetchone()
    print(data)
    # para = []
    # for i in data:
    #     text = {\'account\': i[0], \'username\': i[1], \'password\': i[2]}
    #     # print(text)
    #     para.append(text)

    result = {\'account\': data[0], \'username\': data[1], \'password\': data[2]}
    return json.dumps(result, ensure_ascii=False, indent=4)


if __name__ == \'__main__\':
    app.run(host=\'127.0.0.4\', port=5590)

  

通过输入参数,返回自己想要的结果

 

 

以上是关于python 连接数据库条件查询2的主要内容,如果未能解决你的问题,请参考以下文章

python连接MySQL数据库服务器使用SQL语句查询数据表中满足筛选条件的数据

从入门到自闭之Python--MySQL数据库的多表查询

python连接mysql数据库带where条件的查询操作

你如何在 python 中处理 graphql 查询和片段?

如何跳过查询条件片段中的空对象?

oracle左连接查询和右连接查询随便举个例子谢谢!