python38 -m pip install flask_sqlalchemy
from flask_sqlalchemy import SQLAlchemy
python38 -m pip install flask-mysqldb
https://flask-mysqldb.readthedocs.io/en/latest/
https://github.com/alexferl/flask-mysqldb
MYSQL_HOST |
要连接的主机名。默认值:通过 UNIX 套接字使用本地主机(如果适用) |
MYSQL_USER |
用户进行身份验证。默认值:当前有效用户。 |
MYSQL_PASSWORD |
进行身份验证的密码。默认值:无密码。 |
MYSQL_DB |
要使用的数据库。默认值:没有默认数据库。 |
MYSQL_PORT |
MySQL 服务器的 TCP 端口。默认值:3306。 |
MYSQL_UNIX_SOCKET |
UNIX 套接字的位置。默认:对远程主机使用默认位置或 TCP。 |
MYSQL_CONNECT_TIMEOUT |
如果在给定的秒数内未完成连接,则中止。默认值:10 |
MYSQL_READ_DEFAULT_FILE |
要读取的 MySQL 配置文件;请参阅 mysql_options() 的 MySQL 文档。 |
MYSQL_USE_UNICODE |
如果为 True,CHAR 和 VARCHAR 以及 TEXT 列将使用配置的字符集作为 Unicode 字符串返回。 |
MYSQL_CHARSET |
如果存在,则连接字符集将更改为此字符集,如果它们不相等。默认值:’utf-8′ |
MYSQL_SQL_MODE |
如果存在,会话 SQL 模式将设置为给定的字符串。 |
MYSQL_CURSORCLASS |
如果存在,游标类将被设置为给定的字符串。 |