Airflow Summit 2025 将于 10 月 07-09 日举行。立即注册享早鸟票优惠!

设置数据库

Apache Airflow® 需要一个数据库。如果您只是在尝试和学习 Airflow,可以使用默认的 SQLite 选项。如果您不想使用 SQLite,请参阅设置后端数据库来设置不同的数据库。

通常,您需要运行 airflow db migrate 命令来创建数据库模式(如果不存在)或迁移到最新版本(如果存在)。在执行数据库迁移时,应确保 Airflow 组件没有运行。

警告

在 Airflow 2.7.0 版本之前,使用 airflow db upgrade 命令来应用迁移,但此命令已被弃用,推荐使用 airflow db migrate

在某些部署中,例如Apache Airflow 的 Helm Chart,当 Airflow 升级时,数据库的初始化和迁移都会自动执行。

有时,升级后还需要执行一些迁移后操作。有关升级和迁移后操作的更多详情,请参阅升级 Airflow® 到新版本

这篇内容有帮助吗?