n8n 是一个非常流行的 可视化自动化工作流(Workflow Automation)工具,可以理解为一个 开源版的 Zapier / Make (Integromat)。
1、安装 nodejs ≥ 18(推荐 LTS 版本)
node -v
npm -v
2、检查 nodejs 版本 -> 不匹配的通过nvm切换
n8n 需要的版本范围是:20.19.0 ~ 24.x(含 20.19 起、最大支持 24.x)。
![]()


3、安装 n8n
npm install n8n -g
n8n start

4、检查安装
n8n –version
![]()
5、切换 PostgreSQL 数据库
n8n 支持的数据库类型
| 数据库类型 | 支持情况 | 说明 |
|---|---|---|
| SQLite | ✅ 默认支持 | 无需配置,简单、免维护。适合单机开发环境。 |
| PostgreSQL | ✅ 官方推荐 | 适合生产环境,性能稳定,支持事务与 JSONB 类型。 |
| MySQL / MariaDB | ⚠️ 不推荐(已逐步弃用) | 新版本迁移兼容性差,容易出错(如你遇到的情况)。 |