Manage MySQL and PostgreSQL from the browser.
ServerChirp manages MySQL 8.4 and PostgreSQL 16 databases on connected servers. Database resources include databases, users, grants, schema inspection, row browsing, queries, imports, and exports.
Create a database for either installed engine, then create a user and grant it access. ServerChirp stores the specific grants for each database and user relationship rather than treating access as a single boolean.
Choose or generate the password in the creation form and save it before submitting. ServerChirp stores it encrypted for server-side database operations, while API list, create, and detail responses omit the plaintext password.
The table browser shows tables, views, estimated row counts, data size, index size, engine, collation, and comments. Open a table to inspect columns, defaults, nullability, keys, indexes, and generated DDL.
Rows are paginated and sortable while preserving exact BIGINT, decimal, date, and binary representations. Insert, update, and delete actions use the table's primary key to target a row safely.
Tables without a usable primary key remain readable but cannot use targeted row updates.
Run one or more statements and inspect each result set, affected-row count, insert ID, duration, truncation state, or statement-specific error. Long-running queries can be cancelled.
select status, count(*)
from deployments
where created_at >= now() - interval '7 days'
group by status
order by count(*) desc;The console executes through a confined, short-lived principal scoped to the selected database. The SQL text is deliberately not stored in the operation record because queries may contain customer data, but the actor, database, time, and outcome are recorded.
Import plain or gzipped SQL files up to 5 GB through resumable private transfers. Exports can produce a compressed full-database SQL dump or compressed CSV for one table. Both run as background operations so the browser request does not need to remain open.