- 安装mysql数据库支持
pip install "airflow[mysql]"
- 登录mysql,新建用户和数据库
#新建名字为<airflow>的数据库
CREATE DATABASE airflow;
#新建用户`ct`,密码为`152108`, 该用户对数据库`airflow`有完全操作权限
GRANT all privileges on airflow.* TO 'ct'@'localhost' IDENTIFIED BY '152108';
FLUSH PRIVILEGES;
- 修改airflow配置文件支持mysql
#更改数据库链接
sql_alchemy_conn = mysql://ct:152108@localhost/airflow
- 初始化数据库 airflow initdb
airflow initdb
- 配置LocalExecutor
# 修改配置文件
executor = LocalExecutor