flask怎样连接mysql数据库
时间: 2023-09-13 09:08:13 浏览: 228
要连接MySQL数据库,需要使用Python提供的MySQL驱动程序。您需要在Flask应用程序中安装MySQL驱动程序并设置数据库连接。这里有一个示例代码:
```python
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://username:password@host/dbname'
db = SQLAlchemy(app)
@app.route('/')
def home():
# execute MySQL query
return 'Hello World!'
if __name__ == '__main__':
app.run(debug=True)
```
在上面的代码中,我们创建了一个Flask应用程序并设置了MySQL数据库的连接URI。接着,我们使用SQLAlchemy对象初始化数据库对象。对数据库的操作可以通过db对象进行。在示例代码中,我们定义了一个路由'/ ',当用户访问应用程序主页时,将执行MySQL查询。
阅读全文