nanwang666 发表于 2022-11-15 16:34

用pyhton做后端连接数据库查询的API接口

今天我们来做一个后端查询账号信息的例子import flask
import pymysql
app = flask.Flask(__name__)
@app.route('/cx',methods=['post'])
我们这里前端用post form格式传数据给后端
def cx():
token = flask.request.form.get('token')
    db = pymysql.connect(host="127.0.0.1", port=3306, user="账号", password="密码", db="...",
                         charset="utf8")
    cursor = db.cursor()
    cursor.execute("SELECT * FROM user")
    result = cursor.fetchall()
    for k in result:
      if token in k:
            cursor.execute(f"SELECT * FROM user where token = '{token}'")
            result = cursor.fetchall()
            for b in result:
                h=b
                ren = {'msg': f"用户:{token},余额:{h}", 'msg_code': 200}
                return json.dumps(ren, ensure_ascii=False)
      else:
            continue
    cursor.close()
    db.close()
if __name__ == '__main__':
    app.run(port=开放的端口,debug=True,host='0.0.0.0',threaded=True)

mmyl520 发表于 2022-11-15 18:31

学习一下,感谢分享

Asra 发表于 2022-11-15 18:40

学习一下,一直没学过python的网页框架

a2604273891 发表于 2022-11-15 19:08

学习一下

huangzi959 发表于 2022-11-15 22:38

学习了,感谢分享

cctv8239 发表于 2022-11-16 10:45

这是爬虫吗,正在学习中,谢谢楼主发布

axin0529 发表于 2022-11-16 23:42

感谢分享

Alive47 发表于 2022-11-17 22:34

每天学习一次快乐

zhaozgang 发表于 2022-11-18 10:56

学习,思路不错。

117979 发表于 2023-7-28 14:00

学习学习,感谢分享
页: [1]
查看完整版本: 用pyhton做后端连接数据库查询的API接口