Flask 学习-12.Flask-SQLAlchemy 连接 mysql 数据库

前言

SQLAlchemy采用简单的Python语言,提供高效和高性能的数据库访问,实现了完整的企业级持久模型。SQLAlchemy 是目前python中最强大的 ORM框架, 功能全面。
Flask-SQLAlchemy 是一个为 Flask 应用插件,封装了SQLAlchemy,简化了操作,只需添加配置项就可以在Flask 项目中使用。

Flask-SQLAlchemy 环境准备

Flask 使用版本v2.2.2

先安装连接 mysql 驱动包 pymysql

pip install pymysql

安装Flask-SQLAlchemy 应用插件

pip install flask-sqlalchemy

相关版本
Flask 学习-12.Flask-SQLAlchemy 连接 mysql 数据库_第1张图片

初始化配置

sqlalchemy 连接数据库,需要使用到一些配置信息,组合成满足以下条件的字符串:

dialect+driver://username:password@host:port/database

相关配置参数说明

配置参数 说明
dialect 数据库,如:sqlite、mysql、oracle等
driver 数据库驱动,如前

你可能感兴趣的:(Python,flask,flask,数据库,学习)