飞布产品手册
官网B站Github
V2.0
V2.0
  • 序言
  • 更新日志
    • 更新日志V2.0
    • V2.0更新说明
    • 更新日志V1.0
  • 产品简介
    • 什么是飞布?
    • 飞布的价值
    • 飞布的优势
    • 应用场景
    • 数据安全
    • 产品案例
  • 快速入门
    • 初识飞布
    • 快速上手
      • 图文版
    • 词汇概览
    • 工作原理
  • 基础-可视化开发
    • 概览
      • CLI
      • 控制台
        • 主功能区
    • 数据源
      • 数据库
        • 数据库连接
          • 高级设置
        • 数据建模
        • 数据预览
      • Prisma 数据源
      • REST 数据源
      • GraphQL 数据源
      • 消息队列
    • API构建
      • 可视化构建
        • API规范
      • 批量新建
      • HTTP请求流程指令
      • 使用API
      • 实时查询
      • 实时推送
      • 关联查询
      • 数据缓存
      • 常见用例
    • 身份验证
      • 授权码模式
        • 身份验证(废弃)
      • 隐式模式
      • 数据权限控制
    • 身份授权
      • RBAC
        • 授权与访问控制(废弃)
      • 接口权限控制
      • 开放API
    • 文件存储
      • S3配置及使用
      • 文件管理面板
      • 高级配置:profile
  • 进阶-钩子机制
    • 钩子概览
    • 启动钩子
      • Node钩子
      • Golang钩子
      • Java钩子
      • Python钩子
    • OPERATION钩子
    • 身份验证钩子
    • graphql钩子
    • 函数钩子
      • function
      • proxy
    • 文件上传钩子
    • 内部调用
  • 使用-部署上线
    • 部署运维
      • 手动部署
        • 流水线部署(废弃)
      • Docker部署
      • 飞布云
      • sealos部署
    • 接口安全
      • CSRF token 保护
      • 跨域访问
    • 客户端SDK
      • Js SDK
      • 微信小程序SDK
      • Flutter SDK
      • uniapp SDK
    • 性能测试
  • 迁移到V2
  • 环境准备
    • 文件存储 S3
    • 身份认证 OIDC
    • NodeJs环境
  • 实战案例
    • Amis Admin
      • 管理后台-refine(废弃)
    • 实时TODO LIST
    • 语音版ChatGPT
    • AI魔法师实战
    • 阿里低代码引擎
    • appsmith集成
  • Roadmap
  • 常见问题
  • 核心概念
    • GraphQL
    • 超图
    • 请求时序图
    • 服务端Operation
  • 二次开发
    • 钩子规范
      • 钩子规范bak
    • 模板规范
    • 自定义模板
    • 其它参考
由 GitBook 提供支持
在本页
  • 数据准备
  • 新建数据库

这有帮助吗?

在GitHub上编辑
  1. 基础-可视化开发
  2. 数据源
  3. 数据库

数据库连接

上一页数据库下一页高级设置

最后更新于1年前

这有帮助吗?

你可以快速且便捷的连接飞布到新的、现存的或者示例数据库上。你也可以同时连接多个数据库,实现跨数据源的数据编排。

数据准备

首先你要准备好数据库的连接配置。

新建数据库

例如:新建数据源->选择MySQL,填写数据库配置信息->测试连接,连接成功后,选择保存,该MySQL数据源即新建完成,并保存到了数据库列表中。

数据库配置信息有两种方式,一种是连接URL,另一种是连接参数。

该方式比较通用,所有数据库类型都支持该方式。

MySQL

mysql://USER:PASSWORD@HOST:PORT/DATABASE

PostgreSQL

postgresql://USER:PASSWORD@HOST:PORT/DATABASE

SQLite

file:./dev.db

MongoDB

mongodb://USERNAME:PASSWORD@HOST/DATABASE
名称
占位符
描述

主机

HOST

数据服务的IP地址或域名,例如localhost

端口

PORT

数据库服务运行的端口,例如3600

用户

USER

数据库用户的名称,例如janedoe

密码

PASSWORD

数据库用户的密码

数据库名

DATABASE

你想使用的数据库名称,例如 mydb

你可以使用环境变量或字面量连接数据库。为了安全起见,推荐使用环境变量连接。在连接URL或用户名+密码字段前选择“环境变量”,即可使用环境变量连接数据库。

SSH隧道模式

Fireboom暂时不支持直接配置SSH Tunnel连接,你可以通过执行ssh脚本将远程的数据库端口映射到本地,然后连接本地映射后的端口即可。这里有个示例 ssh -L 3306:localhost:3306 database-machine.org 然后Fireboom中使用localhost:3306进行连接即可

数据库保存后,默认为关闭,若想使用数据库,需要在右上角“开启”。开启后,将以数据库名称作为命名空间,将当前数据库合并到中。

连接数据库
mysql connector
postgresql connector

若链接URL中有特殊字符,包括密码,需要进行替换,例如 p@$$w0rd 改为 p%40%24%24w0rd。详情请参考 。

超图
该文档
04功能介绍 飞布如何新建数据源?