如何使用Python Flask和MySQL实现请求实例?

2026-05-21 16:111阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计203个文字,预计阅读时间需要1分钟。

如何使用Python Flask和MySQL实现请求实例?

伪原创以下开头内容,避免冗余,不超过100字。

以下内容经过重新编排,力求简洁明了,避免重复,字数控制在100字以内。

如何使用Python Flask和MySQL实现请求实例?


# -*- coding:utf-8 -*-
from flask import Flask, jsonify
from flask import request
#pip install Flask-MySQL
#github.com/cyberdelia/flask-mysql
from flaskext.mysql import MySQL

app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello World!'

#127.0.0.1:5000/chat?query=你好
@app.route('/chat', methods=['GET'])
def chat():
text = request.args.get('query')

cursor = mysql.get_db().cursor()
cursor.execute("SELECT * FROM table001")
row = cursor.fetchone()
if not row:
print(row[1])

return jsonify({'answer': text})

if __name__ == '__main__':
app.config['MYSQL_DATABASE_USER'] = "mysql001"
app.config['MYSQL_DATABASE_PASSWORD']= "123456"
app.config['MYSQL_DATABASE_HOST'] = "127.0.0.1"
app.config['MYSQL_DATABASE_DB'] = "db001"
mysql = MySQL()
mysql.init_app(app)
app.run(debug=True)


本文共计203个文字,预计阅读时间需要1分钟。

如何使用Python Flask和MySQL实现请求实例?

伪原创以下开头内容,避免冗余,不超过100字。

以下内容经过重新编排,力求简洁明了,避免重复,字数控制在100字以内。

如何使用Python Flask和MySQL实现请求实例?


# -*- coding:utf-8 -*-
from flask import Flask, jsonify
from flask import request
#pip install Flask-MySQL
#github.com/cyberdelia/flask-mysql
from flaskext.mysql import MySQL

app = Flask(__name__)

@app.route('/')
def hello_world():
return 'Hello World!'

#127.0.0.1:5000/chat?query=你好
@app.route('/chat', methods=['GET'])
def chat():
text = request.args.get('query')

cursor = mysql.get_db().cursor()
cursor.execute("SELECT * FROM table001")
row = cursor.fetchone()
if not row:
print(row[1])

return jsonify({'answer': text})

if __name__ == '__main__':
app.config['MYSQL_DATABASE_USER'] = "mysql001"
app.config['MYSQL_DATABASE_PASSWORD']= "123456"
app.config['MYSQL_DATABASE_HOST'] = "127.0.0.1"
app.config['MYSQL_DATABASE_DB'] = "db001"
mysql = MySQL()
mysql.init_app(app)
app.run(debug=True)