重磅!N8N新版2.0发布!不再支持MySQL?

兄弟们,时隔 2 年,N8N 终于迎来了大版本更新,这次 N8N 的 2.0 版本终于来了!

虽然官方之前预告说是 12 月 8 号(下周一)发测试版,下下周才发正式版。但我今天闲着没事去逛 N8N 仓库的时候,居然发现:2.0 的 RC 版本(预览版)今天已经悄悄发布了!

既然官方"偷跑"了,那咱们必须第一时间跟上。我也没闲着,立马动手升级体验了一波。

原本以为是"丝滑升级",结果刚上来就踩了个巨大的坑!如果你的生产环境正准备升级,这篇文章一定要看完!


视频展示

www.bilibili.com/video/BV19h...

🛠️ 抢先体验:安装与"惊魂"一刻

安装过程其实很简单,我用的是 Node.js 的方式(这也是最灵活方便的)。

直接在终端敲命令:
npm install -g n8n@next

安装速度很快,虽然网络稍微卡了一两分钟,但全程没有报错。正当我美滋滋地敲下 n8n 准备启动时,意外发生了!

⚠️ 史诗级"大坑":MySQL 这里不支持了!

启动直接报错,控制台赫然写着:

Error:

MySQL and MariaDB have been removed. Please migrate to PostgreSQL

兄弟们,这太坑了!我之前的 N8N 一直是连接 MySQL 数据库跑的,里面存了我所有的工作流和历史数据啊!

划重点:
N8N 2.0 正式移除了对 MySQL 和 MariaDB 的支持!
N8N 2.0 正式移除了对 MySQL 和 MariaDB 的支持!
N8N 2.0 正式移除了对 MySQL 和 MariaDB 的支持!

重要的事情说三遍。现在的 2.0 版本,官方强制要求使用 PostgreSQL。如果你像我一样之前用的是 MySQL,直接升级会导致服务无法启动。

没办法,为了先给大家演示 2.0 的界面,我只能含泪先把环境变量里的 DB_TYPE 配置删掉,让它回退到默认的 SQLite 数据库(也就是本地文件存储)。

(至于这部分旧数据怎么迁移到 Postgres,后面我会专门研究一下再跟大家分享,今天咱们先看新功能。)


👀 界面初体验:变了,但没完全变

切回默认数据库后,终于启动成功了,访问 5678 端口,熟悉的注册界面还在。

进入系统后,我仔细对比了一下 1.0 和 2.0 的区别,给大家总结了几个关键点:

1.创建工作流变方便了

以前右上角只有一个干巴巴的"Create"按钮。现在多了一个 "从模板选择" 的快捷入口。这对新手比较友好,不用每次都从零开始画流程。

2.插件兼容性(好消息!)

这是大家最担心的点:社区插件还能用吗?

我实测安装了一下,完全没问题! 社区插件依然可以顺利安装和使用,这点大家可以放心。

3.ExecuteCommand 组件没了

官方也写了 2.0 主要升级了安全性,所以可以直接执行本地命令的"Execute Command"组件也没取消了,所以如果你需要使用 Execute Command 调用本地的命令例如使用 FFMPeg 执行音视频操作,抱歉,2.0 官方不支持了。所以升级之前,一定要先评估需求再做决定。


🔄 交互逻辑大改:告别"Active"开关

在工作流编辑器里,有一个非常明显的变化。

以前 1.0 版本:

右上角是一个简单的 Active 开关,点一下就激活,很随意。

现在 2.0 版本:

变成了一个正式的 "Publish"(发布)按钮

而且逻辑变严谨了:你不能随便点发布,必须先给工作流配置好名称,保存之后,才能点击发布。

这一步操作更有"生产环境"的感觉了,避免了以前误触开关导致流程不管是死是活都在跑的情况。而且在"更多"选项里,也对应增加了"UnPublish"(取消发布)的功能。


📝 总结:值得升级吗?

目前的 2.0.0 RC 版本,给我的感觉是**"稳中求变"**。

  • 外观上: 并没有那种翻天覆地的整容式更新,老用户上手没难度。
  • 内核上: 拥抱了功能更丰富的 PostgreSQL 数据库,并且取消了一些可能存在的安全组件。

磊哥建议: 如果你是生产环境,千万别这周升级! 尤其是用 MySQL 的兄弟,等正式版发布,并且做好数据库迁移方案后再动。

我会继续关注后续的正式版发布,看看有没有更多隐藏彩蛋。

我是磊哥,每天分享一个干货内容,咱们下期见!

本文已收录到我的技术小站 www.javacn.site,网站包含的内容有:LangChain/N8N/SpringAI/SpringAIAlibaba/LangChain4j/Dify/Coze/AI实战项目/AI常见面试题等技术分享,欢迎各位大佬光临指导~

相关推荐
Shawn_Shawn5 小时前
mcp学习笔记(一)-mcp核心概念梳理
人工智能·llm·mcp
33三 三like7 小时前
《基于知识图谱和智能推荐的养老志愿服务系统》开发日志
人工智能·知识图谱
芝士爱知识a7 小时前
【工具推荐】2026公考App横向评测:粉笔、华图与智蛙面试App功能对比
人工智能·软件推荐·ai教育·结构化面试·公考app·智蛙面试app·公考上岸
腾讯云开发者8 小时前
港科大熊辉|AI时代的职场新坐标——为什么你应该去“数据稀疏“的地方?
人工智能
工程师老罗8 小时前
YoloV1数据集格式转换,VOC XML→YOLOv1张量
xml·人工智能·yolo
Coder_Boy_9 小时前
技术让开发更轻松的底层矛盾
java·大数据·数据库·人工智能·深度学习
啊森要自信9 小时前
CANN ops-cv:面向计算机视觉的 AI 硬件端高效算子库核心架构与开发逻辑
人工智能·计算机视觉·架构·cann
2401_836235869 小时前
中安未来SDK15:以AI之眼,解锁企业档案的数字化基因
人工智能·科技·深度学习·ocr·生活
njsgcs9 小时前
llm使用 AgentScope-Tuner 通过 RL 训练 FrozenLake 智能体
人工智能·深度学习