如何将 Flask 应用程序连接到 MySQL 数据库?

Susan Sarandon
发布: 2024-10-26 06:01:30
原创
420 人浏览过

How to Connect Flask Applications to a MySQL Database?

将 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!