---
title: "Databases | Coswarm"
description: "Connect to PostgreSQL, MySQL and Redis running beside your apps in one click, then query them, edit them and keep an eye on their keys."
canonical_url: "https://coswarm.dev/features/databases"
meta:
  "og:description": "Connect to PostgreSQL, MySQL and Redis running beside your apps in one click, then query them, edit them and keep an eye on their keys."
  "og:image": "https://coswarm.dev/og.png"
  "og:image:height": "630"
  "og:image:width": "1200"
  "og:title": "Databases · Coswarm"
  "twitter:image": "https://coswarm.dev/og.png"
---

> Index of every page on this site: [llms.txt](https://coswarm.dev/llms.txt)

Databases

# Your databases, in the browser.

Connect to PostgreSQL, MySQL and Redis running beside your apps in one click, then query them, edit them and keep an eye on their keys.

[Install Coswarm](https://coswarm.dev/#install) [Everything in the panel](https://coswarm.dev/features)

panel.acme.dev/dbmanager

select id, email, status, total  
from orders order by id desc limit 50;

| **id** | **email** | **status** | **total** |
| --- | --- | --- | --- |
| 1042 | ada@acme.dev | paid | € 129.00 |
| 1041 | bora@acme.dev | paid | € 54.90 |
| 1040 | cem@acme.dev | refunded | € 18.00 |
| 1039 | deniz@acme.dev | paid | € 240.00 |

4 of 18,240 rows · 12 ms

## **One click to what is running**

Databases already in the swarm show up ready to open. The password is read on the server and never passes through your browser.

## **A query editor that keeps up**

Tabs, history, saved queries, EXPLAIN, and results paged on the server, exported as CSV or JSON.

## **Edit with a seatbelt**

Edit rows in place. Statements that delete data ask first, and read-only connections are enforced by the server, not the button.

## **Redis, too**

Browse keys by type, see and set TTLs, edit values, or use the console.

In detail

## What you get

### **Engines**

- PostgreSQL
- MySQL, with MariaDB and Percona images recognised
- Redis
- TLS modes for connections outside the swarm

With Cosmo

Cosmo can find the databases running in the swarm, read their logs and resource use, and restart one that is stuck. It does not run SQL: that stays with you, on purpose.

[How Cosmo works](https://coswarm.dev/cosmo)

- “Why is shop-db using so much memory?”
- “Is postgres healthy?”
- “Restart the cache, it stopped answering”

More of the panel

[**Deployments** Ship an image. Swarm rolls it out.](https://coswarm.dev/features/deployments) [**Domains & edge** Domains with HTTPS, guarded at the edge.](https://coswarm.dev/features/networking) [**Observability** Know what broke before anyone asks.](https://coswarm.dev/features/observability) [**Marketplace** 65 self-hosted apps, one click each.](https://coswarm.dev/features/marketplace) [**Automation** Deploys that run themselves.](https://coswarm.dev/features/ci-cd)

## Your servers are waiting.

One command, a minute or so, and the panel is on your domain. Free, and yours to keep.

$`curl -fsSL https://coswarm.dev/install.sh | bash`

[See the panel](https://coswarm.dev/features) [ Meet Cosmo](https://coswarm.dev/cosmo)

```json
{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://coswarm.dev/features/databases#webpage","url":"https://coswarm.dev/features/databases","name":"Databases","description":"Connect to PostgreSQL, MySQL and Redis running beside your apps in one click, then query them, edit them and keep an eye on their keys.","isPartOf":{"@id":"https://coswarm.dev/#website"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://coswarm.dev/"},{"@type":"ListItem","position":2,"name":"Features","item":"https://coswarm.dev/features"},{"@type":"ListItem","position":3,"name":"Databases","item":"https://coswarm.dev/features/databases"}]}]}
```

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://coswarm.dev/#website","@type":"WebSite","description":"Coswarm turns your Linux servers into a Docker Swarm platform: deploys, domains with automatic HTTPS, databases and logs in one panel, free to self-host. Cosmo, its assistant, reads the cluster and proposes changes you approve.","name":"Coswarm","url":"https://coswarm.dev/"},{"@id":"https://coswarm.dev/features/databases#webpage","@type":"WebPage","description":"Connect to PostgreSQL, MySQL and Redis running beside your apps in one click, then query them, edit them and keep an eye on their keys.","name":"Databases","url":"https://coswarm.dev/features/databases","isPartOf":{"@id":"https://coswarm.dev/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://coswarm.dev/features/databases"]}]}]}
```

## Sitemap

See the full [sitemap](https://coswarm.dev/sitemap.md) for all pages.
