# Managed MySQL auf Hetzner und UpCloud

> Managed MySQL aus Deutschland: GTID-Replikation, Failover, verpflichtendes TLS und geplante Backups auf Hetzner, UpCloud oder eigenen Servern.

BasePilot stellt MySQL-Cluster bereit und betreibt sie von Deutschland aus: bei den europäischen Cloud-Anbietern Hetzner und UpCloud, in Ihrem eigenen Cloud-Konto oder auf Ihren eigenen Servern. Betrieb aus Deutschland. Abrechnung pro Knoten und Stunde. Keine Mindestlaufzeit.

## MySQL im Überblick

- Versionen: 8.4
- Standardversion: MySQL 8.4 LTS
- Port: 3306
- Knoten pro Cluster: 1 bis 3
- Replikation: GTID-basierte Replikation, asynchron
- Backups: Geplante Dumps aller Datenbanken und Benutzerkonten
- Point-in-Time-Recovery: Nein
- Upgrades der Hauptversion: Nein
- Verfügbarkeit: Allgemein verfügbar
- Verbindungszeichenfolge: `mysql://app@shop-x7k2f.mysql.basepilot.de:3306/defaultdb`

## Das leistet Managed MySQL

- **GTID-Replikation und Failover:** Replikate werden aus einer konsistenten Kopie des Primärknotens aufgebaut und folgen ihm per GTID-basierter Replikation. Fällt der Primärknoten aus, stuft BasePilot das Replikat mit den meisten angewendeten Transaktionen hoch und richtet die übrigen darauf aus.
- **TLS für jede Verbindung:** Unverschlüsselte TCP-Verbindungen werden abgelehnt. Jeder Cluster hat eine eigene Zertifizierungsstelle, mit der Clients den Server verifizieren; alternativ hinterlegen Sie Ihr eigenes Zertifikat.
- **Auf den Knoten abgestimmt:** InnoDB-Pufferpool und Verbindungslimit richten sich nach dem Arbeitsspeicher der gewählten Größe.
- **Benutzer und Datenbanken:** Benutzer sind SQL-Konten mit Lese-, Lese- und Schreib- oder Administratorrechten, für alle oder für einzelne Datenbanken.
- **Geplante Backups:** Konsistente Dumps jeder Datenbank einschließlich Routinen, Events, Triggern und der Benutzerkonten werden im Objektspeicher abgelegt und lassen sich in einen neuen Cluster wiederherstellen.
- **SQL im Browser:** Im Query Studio führen Sie SQL aus und sehen Tabellen ein. Sitzungen sind schreibgeschützt, bis Sie das Schreiben freigeben.

## In Europa entwickelt und betrieben

BasePilot ist ein deutscher Dienst auf europäischer Infrastruktur. Sie legen für jeden Cluster fest, in welchem Rechenzentrum er läuft.

- **Betreiber in Deutschland:** BasePilot wird in Erfurt entwickelt und betrieben. Für Verträge gilt deutsches Recht.
- **Europäische Cloud-Anbieter:** Die Server stammen von Hetzner (Deutschland) und UpCloud (Finnland). Den Standort des Rechenzentrums wählen Sie für jeden Cluster selbst, zum Beispiel in Deutschland oder Finnland.
- **Auftragsverarbeitung nach DSGVO:** Die Daten in Ihren Datenbanken verarbeiten wir ausschließlich in Ihrem Auftrag und nach Ihrer Weisung. Den Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO erhalten Sie auf Anfrage.
- **Auswertung nur mit Einwilligung:** Diese Website wertet Besuche nur aus, wenn Sie zustimmen; ohne Ihre Einwilligung setzt sie keine Cookies. Die Konsole verwendet ausschließlich technisch notwendige Cookies.

## Fragen zu Managed MySQL

### Welche MySQL-Versionen bietet BasePilot an?

MySQL 8.4. Neue Cluster erhalten standardmäßig MySQL 8.4 LTS.

### Unterstützt Managed MySQL Point-in-Time-Recovery?

Derzeit nicht. Backups sind konsistente Dumps nach Ihrem Zeitplan; eine Wiederherstellung führt auf den Zeitpunkt eines Dumps zurück. Point-in-Time-Recovery gibt es für PostgreSQL und libSQL.

### Ist die Replikation synchron?

Nein. Die Replikation ist asynchron: Transaktionen, die ein Replikat noch nicht erreicht hatten, können bei einem Failover verloren gehen.

## Links

- [BasePilot](https://basepilot.de/de.md): Managed PostgreSQL, MySQL, MariaDB, MongoDB, Valkey, libSQL und NATS aus Deutschland: auf Hetzner, UpCloud oder eigenen Servern, stundengenau abgerechnet.
- [Managed PostgreSQL](https://basepilot.de/de/managed-postgresql.md)
- [Managed MariaDB](https://basepilot.de/de/managed-mariadb.md)
- [Managed MongoDB](https://basepilot.de/de/managed-mongodb.md)
- [Managed Valkey](https://basepilot.de/de/managed-valkey.md)
- [Managed libSQL](https://basepilot.de/de/managed-libsql.md)
- [Managed NATS](https://basepilot.de/de/managed-nats.md)
- [Konto erstellen](https://console.basepilot.de/sign-up)
- [English](https://basepilot.de/en/managed-mysql.md)
