将 Flask 连接到 MySQL
在 Flask 中,连接到 MySQL 需要一个名为 Flask-MySQL 的附加扩展。以下是实现此目标的分步指南:
1.安装 Flask-MySQL
首先使用 pip 安装 Flask-MySQL 软件包:
pip install flask-mysql
2.配置 MySQL 设置
在 Flask 应用程序中,添加以下内容来配置和初始化 MySQL 对象:
<code class="python">from flask import Flask from flaskext.mysql import MySQL app = Flask(__name__) mysql = MySQL() app.config['MYSQL_DATABASE_USER'] = 'root' app.config['MYSQL_DATABASE_PASSWORD'] = 'root' app.config['MYSQL_DATABASE_DB'] = 'EmpData' app.config['MYSQL_DATABASE_HOST'] = 'localhost' mysql.init_app(app)</code>
3.连接到 MySQL
现在,您可以通过检索连接和游标对象来访问 MySQL:
<code class="python">conn = mysql.connect() cursor =conn.cursor()</code>
4.执行查询
连接和游标就位后,您可以执行原始查询。例如:
<code class="python">cursor.execute("SELECT * from User") data = cursor.fetchone()</code>
这将从“用户”表中检索第一行数据。完成后请记住关闭光标和连接对象。
以上是如何将 Flask 应用程序连接到 MySQL 数据库?的详细内容。更多信息请关注PHP中文网其他相关文章!