2026年1月3日星期六

再见 Navicat!数据库秒变多维表格,太强了!

平时在开发项目的时候,我们核心业务数据通常存在数据库里,习惯搭配 Navicat 或 DBeaver 这种 SQL 客户端来翻看数据。

但是对于不懂 SQL 的产品或运营同事来说,查数据简直像在看天书一样,与我们沟通效率极低。

国外爆火的 Airtable 就能很好解决这痛点,它把底层数据直接转换为直观的多维表格,用起来就像国内的飞书多维表格。

example of a sales CRM made in Airtable

不仅界面好看,团队协作也顺手,但由于数据合规或者预算问题,我们很难把业务核心数据放心地交给这些第三方平台。

今天刚好在 GitHub Trending 榜单上,看到了 Airtable 的最佳开源平替: NocoDB,已斩获 60000+ Star,这数据确实厉害。

GitHub Star History 202613

它最强的地方在于不是非要我们新建 Excel 表格,NocoDB 主打的是 "连接"。

不管我们手里的数据库是 MySQL 还是 PG,只需要把连接信息扔进去,原本枯燥的 SQL 数据表,瞬间就变成了彩色的智能电子表格。

NocoDB Chinese Readme

连上之后,数据展示也变得灵活多了。

我们可以看到它不光是简单地把数据列出来,还能一键切换视图。

image-20260103160309910

任务型数据直接切成看板(Kanban),拖拖拽拽就能改状态;图片素材直接切成画廊(Gallery),看着都赏心悦目。

直接拿来快速搭一个内部管理后台都可以,再也不用求着前端做可视化页面。

image-20260103160352091

除了能让运营或产品开心之外,同时对于我们开发者来说也是一种解脱。

配置好表格的那一瞬间,它在后台就默默帮我们把一些脏活累活都干了。

比如为每一个表生成全套的 REST 和 GraphQL API,甚至连 Swagger 文档都准备好了。

image-20260103160438109

如果以后想做个简单的小程序,后端 CRUD 接口直接就能用,为我们省下大把时间可以专注去搞核心业务。

Inventory Management Project

安装起来也非常省事,一行命令就能把它部署在 Docker 里运行:

bash <(curl -sSL http://install.nocodb.com/noco.sh) <(mktemp)

启动后,访问本地的 8080 端口,就能进入配置后台。

Fields Manager for Table Subscriptions

不过在这里也得提醒一下大家。

虽然自托管比较自由,但也意味着我们要自己负责服务器的维护和备份。

如果我们不太熟悉运维,在上生产环境前记得多做几次数据备份测试。

总的来说,如果你需要快速给现有的数据库套个"好看的壳",或者想零代码生成后端接口,NocoDB 是个相当可靠的开源选择。

GitHub 项目地址:https://github.com/nocodb/nocodb

今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

没有评论:

发表评论

重磅发布:ChatGPT 5。2 国内直连站震撼上线!国内直连,无需魔法!

🚀 重磅首发:ChatGPT 5.2 国内直连站震撼上线!全球AI新王座,触手可及。无需魔法,即刻体验地表最强算力! 🚀 重磅首发:ChatGPT 5.2 国内直连站震撼上线! 全球AI新王座,触手可及。无需魔法,即刻体验地表最强算力! 🌐 立即开启 AI 之旅 👉 ...