python - SQLAlchemy 本身是一个数据库吗?

标签 python orm sqlalchemy rdbms

我是 python 新手,但之前使用过 ORM 框架。 让我感到困惑的是,当我创建数据库连接时,我可以指定某个远程数据库的数据库 URL。 或者我可以在没有远程数据库的文件中创建数据库。那么 SQLAlchemy 如何处理文件呢? 它没有可连接的 RDBMS。仅文件。这就是我提出问题的原因: SQLAlchemy 本身就是 RDBMS 吗?

最佳答案

它不是一个数据库,而是一个处理数据库的库,或者as they put it :

SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.

基于文件dialectSQLite .

关于python - SQLAlchemy 本身是一个数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59790490/

相关文章:

PythonAnywhere 为 2.7 安装新模块

java - Hibernate - session.delete() 不会将标识符设置为 null

swift - swift 中泛型类型的静态存储属性有什么好的替代方法?

python - SQLAlchemy 不将更改写入数据库

python - 数据库不可知的方式说我想要一个列在 SqlAlchemy 中是 UTF-8?

python - 如何忽略整个项目的pyre-check python包中的特定错误

python - 在Python中查找给定长度的所有单词

python - 用于读取大型 parquet/csv 文件的 Pytorch Dataloader

php - Doctrine2 是否有命名范围的类似物?

python - SQLAlchemy 使用检查器确定 Integer 属性是否为外键