怎么连接mysql在flask中
时间: 2024-02-11 09:06:15 浏览: 123
连接mysql数据库方法
连接 MySQL 数据库需要使用 Flask 应用程序的 Flask-MySQLdb 扩展。在使用 Flask-MySQLdb 扩展之前,需要安装 MySQLdb 驱动程序。可以使用以下命令安装驱动程序:
```
pip install mysqlclient
```
在安装完驱动程序后,可以使用以下命令安装 Flask-MySQLdb 扩展:
```
pip install flask-mysqldb
```
安装完 Flask-MySQLdb 扩展后,可以在 Flask 应用程序中进行如下配置:
```python
from flask import Flask
from flask_mysqldb import MySQL
app = Flask(__name__)
app.config['MYSQL_HOST'] = 'localhost'
app.config['MYSQL_USER'] = 'root'
app.config['MYSQL_PASSWORD'] = 'password'
app.config['MYSQL_DB'] = 'database_name'
mysql = MySQL(app)
```
以上代码将会连接本地 MySQL 数据库,使用 root 用户和 password 密码,连接名为 database_name 的数据库。接下来就可以使用 Flask-MySQLdb 扩展提供的方法来进行数据库操作了。
阅读全文