falsk

更新时间:01-27 教程 由 迟暮。 分享

Flask-MySQL是一个小型的Flask MySQL集成,它提供了使用MySQL数据库的所有基本功能。Flask-MySQL不需要很多设置,只需将Flask应用程序与MySQL集成即可。在本文中,将介绍如何使用Flask-MySQL集成MySQL数据库。

from flask import Flaskfrom flask_mysqldb import MySQLapp = Flask(__name__)app.config['MYSQL_HOST'] = 'localhost'app.config['MYSQL_USER'] = 'root'app.config['MYSQL_PASSWORD'] = 'password'app.config['MYSQL_DB'] = 'testdb'mysql = MySQL(app)@app.route('/')def index():cur = mysql.connection.cursor()cur.execute("SELECT * FROM users")data = cur.fetchall()cur.close()return str(data)if __name__ == '__main__':app.run(debug=True)

为了使用Flask-MySQL,首先需要先安装扩展。可以使用pip安装,如下所示:

pip install flask-mysqldb

接下来,需要在应用程序中导入并使用MySQL对象,如上述示例所示。连接MySQL数据库需要使用MySQL的主机名、用户名、密码和数据库名称等属性。这样就可以与MySQL数据库建立连接。

在示例中,设置了应用程序的根路径为'/',定义了一个名为'index'的路由。该路由使用MySQL连接执行SELECT语句,然后把数据作为字符串返回给客户端。在应用程序的末尾,启动了Flask应用程序。

以上就是使用Flask-MySQL集成MySQL数据库的介绍。Flask-MySQL提供了一个快速而简单的方法来连接MySQL数据库,并对其进行操作。使用这种方法可以轻松地构建出高效、易于维护的Flask应用程序。

声明:关于《falsk》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2074200.html