0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NocoDB如何把SQLite、MariaDB等转成智能电子表格?

数据分析与开发 来源:开源前哨 作者:开源前哨 2021-06-27 10:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

简介

NocoDB 是 Airtable 的开源替代方案,可以“一键”将 MySQL、PostgreSQL、SQL Server、SQLite 和 MariaDB 转换为智能电子表格。

大多数互联网企业都配备电子表格或数据库来解决他们的业务需求。每天有超过 10 亿人协作使用电子表格。然而,如果要在数据库上以类似的速度工作,需要更强大的计算工具。NocoDB 的团队希望为世界上每一个互联网企业开源的数据库提供强大的无代码接口

丰富的电子表格界面

可以轻松地进行搜索、排序、过滤数据,隐藏表格列

创建网格、图库、看板、甘特图、表单

公共和密码保护,可以共享视图

锁定视图

将图像上传到单元格

多重角色,包括所有者、创建者、编辑者、评论者、查看者、评论者、自定义角色

支持细粒度的访问控制

支持工作流程自动化的 App

聊天:Microsoft Teams、Slack、Discord、Mattermost

电子邮件:SMTP、SES、Mailchimp

短信 : Twilio

Whatsapp

提供第叁方 API

可通过以下方式进行 API 开发接入

REST API (Swagger)

GraphQL API

JWT 身份验证和社交身份验证

与 Zapier、Integromat 集成的 API 令牌

项目地址是:

https://github.com/nocodb/nocodb

快速部署

使用 Docker

docker run -d --name nocodb -p 8080:8080 nocodb/nocodb

使用 Npm

官方提供了独立的压缩安装文件,下载对应服务器的版本,解压缩即可使用。

npx create-nocodb-app

使用 Git

git clone https://github.com/nocodb/nocodb-seed

cd nocodb-seed

npm install

npm start

用户界面

部署完成后,访问以下地址即可看到用户界面:

http://localhost:8080/dashboard

本地运行

用于本地调试,对代码的更新会自动重新启动。

git clone https://github.com/nocodb/nocodb

cd nocodb

# 后台运行,浏览器打开 localhost:8080/dashboardcd packages/nocodb

npm install

npm run watch:run

# 前台运行,浏览器打开 localhost:3000/dashboardcd packages/nc-gui

npm install

npm run dev

简单使用

NocoDB 需要一个数据库来存储电子表格视图和外部数据库的元数据。这个数据库的连接参数可以在 NC_DB 环境变量中指定。

使用 Docker

MySQL 示例

docker run -d -p 8080:8080

-e NC_DB=“mysql2://host.docker.internal:3306?u=root&p=password&d=d1”

-e NC_AUTH_JWT_SECRET=“569a1821-0a93-45e8-87ab-eb857f20a010”

nocodb/nocodb

Postgres 示例

docker run -d -p 8080:8080

-e NC_DB=“pg://host:port?u=user&p=password&d=database”

-e NC_AUTH_JWT_SECRET=“569a1821-0a93-45e8-87ab-eb857f20a010”

nocodb/nocodb

SQL Server 示例

docker run -d -p 8080:8080

-e NC_DB=“mssql://host:port?u=user&p=password&d=database”

-e NC_AUTH_JWT_SECRET=“569a1821-0a93-45e8-87ab-eb857f20a010”

nocodb/nocodb
编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4421

    浏览量

    46578
  • MySQL
    +关注

    关注

    1

    文章

    938

    浏览量

    29846
  • SQlite
    +关注

    关注

    0

    文章

    81

    浏览量

    16786

原文标题:12.6k Star!一键把 MySQL、PostgreSQL 等转成智能电子表格

文章出处:【微信号:DBDevs,微信公众号:数据分析与开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Python AI 数字化实战:从 Pandas 自动化到 DeepSeek “星逻系统”开发,无密

    电子表格思维”到“数据结构思维”的根本性跨越。(搜星 课it。top) 一、 核心重构:从二维单元格到向量化的数据矩阵 Excel传统工具的底层逻辑是“单元格驱动”,用户的目光和操作始终聚焦在单个
    发表于 04-30 13:43

    实战 | 睿擎平台SQLite:嵌入式设备上的数据持久化方案,从移植到应用一文打通

    在嵌入式开发中,数据存储一直是个刚需:设备参数配置、传感器历史数据、运行日志记录……传统方案要么用文件系统裸奔,解析麻烦;要么上SQLite,但移植门槛高、踩坑多。今天分享一个基于睿擎派RC3506
    的头像 发表于 04-29 19:22 8070次阅读
    实战 | 睿擎平台<b class='flag-5'>SQLite</b>:嵌入式设备上的数据持久化方案,从移植到应用一文打通

    直播预告 | 开源软件包移植适配专题(第1期):SQLite 从入门到精通

    的移植与使用方法。第1期,我们从SQLite开始。4月29日(周三)晚8点,我们用一场直播,带你从零开始SQLite移植到睿擎派,并实现完整的数据库操作。直播核心内
    的头像 发表于 04-24 18:05 539次阅读
    直播预告 | 开源软件包移植适配专题(第1期):<b class='flag-5'>SQLite</b> 从入门到精通

    我曾深陷电子表格泥潭,直到遇见 Prolink

    下文是基于制造业质量专业人员面临的真实挑战与应用场景创作的虚构故事。尽管文中作者并非真实人物,但其经历反映了众多工程师的共同困境 —— 以及 Prolink 如何助力解决这些问题。 我投身质量工程领域,绝非为了成为全职 “数据管理员”。 但现实却恰恰相反:我日复一日地耗费数小时,从三坐标测量机(CMM)的打印报告中复制测量数据,再粘贴到臃肿的 Excel 文件里,同时暗自祈祷自己不会输错一个数字 —— 毕竟,数字错位可能引发误报警,
    的头像 发表于 12-22 13:04 283次阅读

    智能显示模块能实现表格显示功能吗?

    智能显示模块能实现表格显示
    发表于 12-15 08:19

    5G智慧工厂物联网解决方案

    依旧依赖人工统计上报,汇总缓慢、查找困难;此外出现异常故障也不能及时发现,响应速度慢。 2、生产车间与研发车间分隔较远,重要的设备参数、工艺参数、产品质量数据通过电子表格定期汇总到研发部门系统中,反馈周期较慢,产
    的头像 发表于 12-03 17:00 900次阅读
    5G智慧工厂物联网解决方案

    电子行业:AI 协同让精密工艺控更精准

    电子行业的精密工艺控正迎来 AI 协同设备管理系统带来的变革。从工艺设计、设备运行监控、质量检测到设备维护,AI 技术贯穿始终,让精密工艺的控更加精准。
    的头像 发表于 08-27 10:10 878次阅读
    <b class='flag-5'>电子</b>行业:AI 协同让精密工艺<b class='flag-5'>把</b>控更精准

    鸿米系列:家的触感做细,智能做轻

    预期长了不少——他们一个全新的系列放在了C位,名字不绕,叫“鸿米”。不是另起炉灶的子品牌,而是鸿雁在全屋智能领域的全新产品系列。更特别的是,这套产品并不是单打独
    的头像 发表于 08-26 12:33 1354次阅读
    鸿米系列:<b class='flag-5'>把</b>家的触感做细,<b class='flag-5'>把</b><b class='flag-5'>智能</b>做轻

    【HZ-T536开发板免费体验】5、安装sqlite3和使用golang读写数据库

    simpleDB.go,首次运行这个程序不会有报错,我们使用sqlite3看一下数据库实际的数据内容。 可以看到,代码正常运行了,数据也是对的,删除时间是GORM生成的,用于标记这个数据项已经被删除了。 也可以数据表的具体栏目给显示一下
    发表于 08-26 00:04

    流程建模:仿真 vs. 电子表格

    关于仿真方法的常见质疑及变革带来的价值
    的头像 发表于 07-28 16:01 543次阅读
    流程建模:仿真 vs. <b class='flag-5'>电子表格</b>

    开疆智能Profinet转ModbusTCP网关连接康耐视InSight相机案例

    相机配置: 硬件连接部分可以查询我的博客:点击 这里不做说明。 在电子表格视图下,点击菜单 “传感器–网络设置”:选择工业协议,如图。 保存作业,并按照提示重启相机。 3. 相机的控制/状态字
    的头像 发表于 07-21 09:53 994次阅读
    开疆<b class='flag-5'>智能</b>Profinet转ModbusTCP网关连接康耐视InSight相机案例

    OpenAI发布新智能体!实现在线购物和创建PPT演示文稿

    。 OpenAI的总部位于美国旧金山,这家公司在自主运行AI机器人这一大热领域推出了其最新产品, 这是一款能够让用户自动执行在线购物任务并且能够创建电子表格和PowerPoint演示文稿的智能体。
    的头像 发表于 07-20 00:05 6819次阅读
    OpenAI发布新<b class='flag-5'>智能</b>体!实现在线购物和创建PPT演示文稿

    树莓派用户必备的五大微软Excel替代软件!

    微软Excel通常是处理XLS、XLSX或CSV电子表格时首先考虑的工具。然而,由于它对ARM处理器和Linux操作系统缺乏原生支持,在树莓派上使用微软Excel颇具挑战性。但这并不意味着没有好
    的头像 发表于 07-17 17:17 1183次阅读
    树莓派用户必备的五大微软Excel替代软件!

    如何将K230 image转成jpg?

    如何将K230image转成jpg,我想获取图片,传回我自己的系统 你好,可以使用img.to_jpeg()来对其进行压缩。
    发表于 06-12 06:41

    求大佬解答,怎么保存为带表头的电子表格

    求大佬解答,怎么保存为带表头的电子表格
    发表于 06-04 14:14