打开 “懒猫微服客户端” 下载应用

Bytebase

Database CI/CD

6 次下载
0 次点赞
0 条评论
0 次催更
6

安装次数

0

点赞

0

应用评论

0

催更次数

桌面端

应用描述

World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams. The GitHub/GitLab for database DevSecOps.

相关攻略

【入门系列1】🚀 Bytebase:让数据库变更像代码一样优雅

本文作为入门介绍系列文章,主要介绍SQL编辑器和代码审核部署功能。 💡 Bytebase 是什么? Bytebase 是一款 开源的数据库 DevOps 工具,被称为“数据库界的GitLab/GitHub”。它的目标是帮助团队实现 数据库的协作、变更管理、安全合规,真正做到 Database CI/CD。 ## 🎯 为什么值得推荐给团队? 👨‍💻 开发者:SQL 提交有自动检查,减少返工 🧑‍💼 DBA:从救火队员变成“质量守护者”,更专注治理而不是盯命令 🏢 企业/团队:数据库变更合规落地,降低线上风险 https://appstore.lazycat.cloud/#/shop/detail/bytebase.gutenye ## 开始使用 ## 登录 在懒猫微服中安装bytebase,打开后,进行注册; ![1.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/d090b901-bdec-4b1b-95e4-62abb57f3502.png "1.png") 注册登录后,进入首页; ![2.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/cc59e0d2-78d8-4c1f-909e-64df3673c198.png "2.png") ## 创建项目 点击左侧“项目”,右上角点击“新建项目”; ![3.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/9269456a-754a-4a24-a97e-88afe9980947.png "3.png") 项目名称自己取名,一旦创建后无法修改项目名称,点击 创建; ![4.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/04e9e0e7-efba-4e36-b5b8-5098e9ccc874.png "4.png") ## 创建实例 开始创建实例; ![5.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/510c5e0a-54c9-44ab-bb58-bb023322b885.png "5.png") 我以第2个 PostgreSQL 来举例; ![6.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/f4dcb1a7-a56d-4761-be76-217c8e09a071.png "6.png") 选择第2个PostgreSQL后,填入环境、Host后,测试连接,点击“创建”,即可创建成功; ![7.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/ee45a21d-e323-4097-a91b-d703d3f60885.png "7.png") ## 项目管理 点击左侧导航栏的“项目”,点击刚刚创建的项目 ![8.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/5be924a8-2695-4e00-a6f4-d2a822fb0785.png "8.png") 点击后进入页面,再点击左侧导航栏的“数据库”,点击右侧的“转进数据库” ![9.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/80283d53-dab0-4f12-b47c-9e0f016c7820.png "9.png") 选择你想要转入的数据库,选择后,点击“转移”; ![10.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/1a372b58-7cbe-4d3b-a71b-7869196032b1.png "10.png") ## 工单管理 创建第一个工单:点击左侧导航栏的数据库,点击 变更Schema;(我以并更Schema举例) ![11.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/10ca0043-d30f-481c-a28f-6167af8952ba.png "11.png") 点击SQL语句,输入“你要实现的功能”的SQL语句,我这里是创建了一张posts表,点击“预览工单”; ![12.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/219f5098-c286-4be0-96e0-01ddf95348a9.png "12.png") 工单预览后,没问题后,点击右上角“创建”,进行创建工单。 ![13.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/c4fb0b83-1e06-4be8-82d7-0ccfe58fb1a4.png "13.png") 工单创建完成,这个界面和Github类似,团队中各个成员可对代码进行审核、评论,还可以运行CI,对代码进行检测; ![14.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/c6a17c23-e226-4bc2-9eb5-f508a6cf9bba.png "14.png") 审核完成,没问题后,点击右上角的“发布” ![15.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/26346b8e-413f-4c29-a218-eefd64b34f50.png "15.png") 发布成功;SQL就写入了数据库,数据库变更就完成了。恭喜你完成了第一个工单。 ![16.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/9ba61f86-24c0-4cc0-8924-5f74879893de.png "16.png") ## SQL编辑器 点击SQL编辑器,进入SQL编辑; ![17.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/f0eaadbe-3c3d-45b4-b584-6d0af9b8aeef.png "17.png") 点击“连接数据库” ![18.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/bb19cc46-e804-4e6b-9868-ff8f51699d18.png "18.png") 可以看到刚刚创建的表已经生成,右侧可以输入SQL语句对数据库进行直接操作; ![19.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/df1c3a94-5a65-4ed5-acff-412c6503afb4.png "19.png") ## 🔑 核心功能亮点 1️⃣ 数据库 CI/CD & GitOps ① 支持与 GitHub/GitLab 集成 🔗 ② PR 自动触发 SQL Review 📝 ③ 支持 逐步部署(开发 → 测试 → 生产)🪜 ④ 自动跳过已执行脚本,安全又高效 ⚡ 2️⃣ SQL Review(SQL 审查) ① 内置 200+ 条 SQL 审核规则 🔍 ② 覆盖 性能 / 规范 / 安全 等维度 ✅ ③ 从源头降低数据库风险 🔒 3️⃣ Web IDE + 批量操作 ① 提供强大的 在线 SQL 编辑器 💻 ② 跨多个数据库或租户,一键批量变更 ⚙️ ③ 结合 API & Terraform,轻松接入自动化平台 🤖 5️4️⃣ 多数据库支持 ① 支持 PostgreSQL、MySQL、TiDB、ClickHouse、MongoDB、Oracle、SQL Server、Snowflake 等主流数据库 🗄️ ## 🛠️ 使用经验分享 ✅ 1. SQL 审核替代了“人工经验” 过去 DBA 要逐行看开发提的 SQL,现在直接交给 Bytebase: ① 比如忘记建索引、写了 SELECT *、甚至潜在的锁表操作,系统会第一时间拦截 🚦 ② 开发者提交 PR 就能收到反馈,效率直接翻倍 🔥 ✅ 2. 多环境发布不再头疼 以前最怕的就是:测试库和生产库不一致,导致线上出事故 🧨 Bytebase 的 环境流转机制,保证 SQL 从 DEV → TEST → PROD 的顺序严格执行,而且有记录可查 📜 ✅ 3. GitOps 模式非常适合大团队 在大团队里,大家早就习惯了代码 Review Bytebase 的 GitOps 模式,把 SQL 改动也纳入 Git PR 流程,审核、合并、发布全自动,一致性和可追溯性都做到了 💯 **一句话总结**: **Bytebase** 让数据库变更进入 DevOps 时代 🚀

懒猫评分/评论

0.0

0 条评论

此 App 尚未收到足够的评分或评论,无法显示评论列表。

应用信息

最新版本

1.0.0

更新日期

6/27/2025

预估安装占用

280.15 MB

不支持平台

--

来源

Bytebase

提供者

Guten

兼容性

设备需装有 LzcOS 0.0.1 或更高版本

"初始版本"