> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bytebase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What's Bytebase

**Bytebase: The DevSecOps Control Plane for Your Databases**

Bytebase is the DevSecOps platform that sits between your users — your team and the AI agents acting on their behalf — and your databases. Built by the team that previously created Google's Cloud database and API infrastructure, it acts as a centralized control plane to deliver two critical outcomes for engineering leaders: **better security and compliance**, and **improved productivity and reliability**.

<img src="https://mintcdn.com/dbx/f3FN3s-uhcfmYJQg/content/docs/what-is-bytebase/middleware.svg?fit=max&auto=format&n=f3FN3s-uhcfmYJQg&q=85&s=ea1769daaad9fdea4cbc8a26edf1fe21" alt="middleware" width="840" height="300" data-path="content/docs/what-is-bytebase/middleware.svg" />

It's a unified platform specifically built for your **developer, security, DBA, and platform engineering teams** to collaborate. It increasingly governs the **AI agents** working alongside them: each agent connects through its own identity — over the API or an MCP server — and inherits the same access controls, data masking, and audit trail as a human user. Its value becomes particularly critical as your organization grows, reducing the friction of managing a large number of databases and instances. Bytebase achieves this by consolidating two distinct workflows.

## 🚀 Managing Schema Changes at Scale

This section covers how Bytebase makes all database changes safer and more efficient. By providing a structured process, it also enhances security by **eliminating the need for engineers to make direct changes against databases**. Learn more in the [Database CI/CD](/change-database/change-workflow) section. Bytebase supports two distinct workflows for schema changes:

**UI-driven Workflow**: Provides a complete, console-based process with built-in risk analysis and multi-step approvals, offering a secure and self-contained way to manage schema changes.

**GitOps Workflow (Database-as-Code)**: Features a full GitOps workflow that integrates with your provider (GitHub, GitLab, Bitbucket, Azure DevOps) and existing CI/CD pipelines, allowing developers to manage database migrations entirely as code.

In addition to these workflows, the platform provides overarching capabilities for reliability and scale:

**Fleet-wide Batch Changes**: Manage and apply schema changes across a collection of databases in a single, coordinated workflow, dramatically reducing manual effort.

**1-Click DML Rollback**: Provides streamlined, 1-click rollback for data changes (DML), allowing for instant recovery from unintended UPDATE or DELETE statements.

## 🛡️ Governing Data Access at Scale

This workflow governs how your database data is accessed, replacing the need for disparate SQL clients and shared credentials. Explore the full capabilities in the [SQL Editor](/sql-editor/overview) section.

**Centralized Access Control:** Grant data query permissions based on role, not on sharing database passwords. This provides a single place to manage who can see what across your entire environment.

**Compliance & Data Security:** Enforce **dynamic data masking** to protect sensitive PII and maintain a complete audit log of every query for compliance with standards like GDPR and CCPA.

**Efficient Cross-Database Querying:** The web-based SQL Editor allows you to issue a **single query against multiple databases** simultaneously, ideal for analytics and operational oversight.

In short, Bytebase unifies the process of **changing the database** with the **process of accessing its data**, giving you a single pane of glass for true database DevSecOps.

<img src="https://mintcdn.com/dbx/f3FN3s-uhcfmYJQg/content/docs/what-is-bytebase/venn.svg?fit=max&auto=format&n=f3FN3s-uhcfmYJQg&q=85&s=36d97f531fdc4f8c40a8abc67aafd259" alt="venn" width="520" style={{ display: 'block', margin: '0 auto' }} data-path="content/docs/what-is-bytebase/venn.svg" />

## Try Bytebase

Explore Bytebase’s features on [Bytebase Cloud](https://cloud.bytebase.com) — sign up for a free workspace and start in seconds.

## Compare

### Schema Migration Tools

While Liquibase and Flyway are powerful command-line migration tools (think Git), Bytebase provides the complete platform experience (think GitHub/GitLab). It wraps these migration capabilities in a collaborative interface with approval workflows, audit trails, and enterprise controls. As the fastest-growing open source solution in this space, Bytebase has become the top choice for teams seeking a unified database DevSecOps platform.

<img src="https://mintcdn.com/dbx/vw8BbfZhlW9y-cr_/content/docs/what-is-bytebase/bytebase-vs-liquibase-flyway-schemachange.webp?fit=max&auto=format&n=vw8BbfZhlW9y-cr_&q=85&s=daa9fc18d5d75c26f8e98f5d08ae17dd" alt="bytebase-vs-liquibase-flyway" width="1832" height="1308" data-path="content/docs/what-is-bytebase/bytebase-vs-liquibase-flyway-schemachange.webp" />

* [Bytebase vs. Liquibase](https://www.bytebase.com/blog/bytebase-vs-liquibase/)
* [Bytebase vs. Flyway](https://www.bytebase.com/blog/bytebase-vs-flyway/)
* [Bytebase vs. schemachange](https://www.bytebase.com/blog/snowflake-schema-change/)

### SQL Clients

Traditional SQL clients like DBeaver, DataGrip, and Navicat excel at individual database access but weren't built for team collaboration or enterprise security. Bytebase transforms SQL access from a personal tool into an enterprise-ready platform—providing not just query capabilities, but also role-based permissions, data masking, audit logging, and centralized governance that eliminates the need to share database credentials.

* [Bytebase vs. DBeaver](https://www.bytebase.com/blog/bytebase-vs-dbeaver/)
* [Bytebase vs. DataGrip](https://www.bytebase.com/blog/bytebase-vs-datagrip/)
* [Bytebase vs. Navicat](https://www.bytebase.com/blog/stop-using-navicat/)
