发动机

该引擎用于使用连接 URL 连接到不同的数据库:

from sqlalchemy import create_engine

engine = create_engine('postgresql://user:pass@localhost/test')

但请注意,引擎在首次使用之前实际上并未建立连接。

引擎自动创建一个连接池,但是懒惰地打开新连接(即如果你只需要一个连接,SQLAlchemy 将不会打开 5 个连接)。