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

    文章

    4031

    浏览量

    45550
  • MySQL
    +关注

    关注

    1

    文章

    897

    浏览量

    29208
  • SQlite
    +关注

    关注

    0

    文章

    81

    浏览量

    16652

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

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

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

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

    求助,关于iMX DDR3寄存器编程辅助问题求解

    为 933MHz。 使用编程辅助工具,如果我在表中输入933Mhz、它会计算出1.071ns 的时钟周期时间、这会导致 tRCD 寄存器值变为” 这是否意味着我使用了错误的 clock cycle frequency 值,还是电子表格有问题?
    发表于 03-27 07:16

    设备管理系统:从纸笔到智能,跨越时代的进化之旅

    在数字化时代,设备管理系统经历从纸笔到电子表格再到数字孪生的变革,实现了从单一到全方位的管理。数据孤岛问题得到解决,但管理思维仍停留在简单的记录员阶段。未来,随着物联网和云计算技术的进一步发展,设备管理将进入全面数字化的新时代。
    的头像 发表于 03-14 10:36 527次阅读
    设备管理系统:从纸笔到<b class='flag-5'>智能</b>,跨越时代的进化之旅

    SQLite数据访问组件

    SQLite 数据访问组件 SQLite 数据访问组件 (LiteDAC) 是一个组件库 它提供从 Delphi 和 C++ Builder 到 SQLite 的原生连接,包括 Community
    的头像 发表于 02-08 11:48 818次阅读
    <b class='flag-5'>SQLite</b>数据访问组件

    Spire.XLS for JavaScript——多功能JavaScript电子表格库(二)

    创建图表 图表是一种以视觉方式分组和分析数据的出色工具。它为读者提供数据集的结构,并以图形方式显示数据,这样大多数用户都能更容易看到数据。 创建数据透视表 数据透视表是一种交互式表格,让用户以简洁
    的头像 发表于 01-21 09:47 942次阅读
    Spire.XLS for JavaScript——多功能JavaScript<b class='flag-5'>电子表格</b>库(二)

    Spire.XLS for JavaScript——多功能JavaScript电子表格库(一)

    、Angular 和 JavaScript 主流框架完全兼容,使开发人员能够在网络上轻松构建并部署自定义的 JavaScript 应用。 作为一款独立的 JavaScript Excel API,该工具运行无需依赖 Micros
    的头像 发表于 01-21 09:29 794次阅读
    Spire.XLS for JavaScript——多功能JavaScript<b class='flag-5'>电子表格</b>库(一)

    使用插件将Excel连接到MySQL/MariaDB

    使用插件将 Excel 连接到 MySQL/MariaDB 适用于 MySQL 的 Devart Excel 插件允许您将 Microsoft Excel 连接到 MySQL 或 MariaDB
    的头像 发表于 01-20 12:38 1129次阅读
    使用插件将Excel连接到MySQL/<b class='flag-5'>MariaDB</b>

    适用于MySQL和MariaDB的.NET连接器

    的功能。例如 SSL 和 SSH 连接、嵌入式服务器、压缩协议、HTTP 隧道。 与各种 MySQL 和 MariaDB 版本以及NET平台的广泛兼容 ORM 支持:EF Core、Dapper、NHibernate、LinqConnect
    的头像 发表于 01-16 14:17 791次阅读
    适用于MySQL和<b class='flag-5'>MariaDB</b>的.NET连接器

    ONLYOFFICE工作区:Web捆绑包助力高效团队管理和协作

    管理您的所有业务流程 文件 存储和组织业务文件。共享文件并管理用户和群组的访问权限。编辑文本文档、电子表格、演示文稿、PDF 文件和可填写表单并进行协作。 与微软 Office格式高度兼容 多格
    的头像 发表于 01-06 17:08 1017次阅读
    ONLYOFFICE工作区:Web捆绑包助力高效团队管理和协作

    Chart FX之DataGrid电子表格

    在Chart FX 中有一个名为 DataGrid 的电子表格,允许用户以电子表格的方式查看图表中包含的所有series 和points 。默认情况下,DataGrid 是只读的,但是开发人员可以
    的头像 发表于 01-06 10:59 603次阅读
    Chart FX之DataGrid<b class='flag-5'>电子表格</b>

    LabVIEW UI设计之电子表格内嵌+下拉控件+数值控件+调用软键盘#工业自动化

    工业自动化
    天高云翳
    发布于 :2024年12月12日 17:09:54