使用SQLAlChemy连接数据库
导入包
首先,导入创建数据库引擎的包。
from sqlalchemy import create_engine
编写数据库配置
SQLALCHEMY_DATABASE_URL = "mysql://root:[email protected]:3306/tortoise"
字段解释:
- mysql::这是数据库方言和驱动的名称。在本例中,我们使用的是 MySQL 数据库。
- root::这是连接数据库的用户名。
- 123456789: 这是连接数据库的密码。
- @127.0.0.1::这是数据库服务器的 IP 地址。在本例中,数据库服务器位于同一台机器上,所以我们使用了本地主机 IP 地址 127.0.0.1。
- 3306::这是数据库服务器的端口号。对于 MySQL 数据库,缺省端口号是 3306。
- /tortoise:这是数据库的名称。在本例中,我们将连接到名为 tortoise 的数据库。
创建数据库引擎
传入数据库配置连接,来创建数据库引擎。
# 创建数据库引擎
engine