Wir bieten direkten Datenbankzugriff sowie die Möglichkeit, Datenbanken mit Tools wie phpMyAdmin, HeidiSQL, Sequel Pro und MySQL Workbench zu manipulieren. Um den direkten Datenbankzugriff zu konfigurieren, musst du einen SSH-Tunnel zu deiner Kinsta-Seite einrichten. Schau dir unten ein paar verschiedene Möglichkeiten an, wie du dich verbinden kannst.
Mit phpMyAdmin mit der Datenbank verbinden
Du kannst dich mit deiner WordPress-Datenbank über phpMyAdmin verbinden, auf die du über dein MyKinsta-Dashboard zugreifen kannst. Navigiere zu WordPress-Seiten > Seitenname > Info.
Scrolle nach unten zum Abschnitt Datenbankzugriff. Dort findest du deinen Benutzernamen und dein Passwort für die Datenbank, die du brauchst, um dich bei phpMyAdmin anzumelden.
Um die Anmeldeseite zu öffnen, klicke auf den Link phpMyAdmin öffnen.

SSH- und Datenbank-Informationen
Bei den unten gezeigten Verbindungsmethoden musst du die SSH- und Datenbankinformationen für deine Seite aus MyKinsta abrufen. Diese Informationen findest du in MyKinsta unter WordPress Seiten > Seitenname > Info.
- SFTP/SSH-Host
- SFTP/SSH-Benutzername
- SFTP/SSH-Kennwort
- SFTP/SSH-Port
- Name der Datenbank
- Datenbank-Benutzername
- Datenbank-Passwort

Mit der Kommandozeile mit der Datenbank verbinden
Wenn du es vorziehst, ausschließlich in der Kommandozeile zu arbeiten, kannst du dich direkt über einen SSH-Tunnel mit deiner Kinsta-Datenbank verbinden. Dies ermöglicht dir, lokale Datenbankadministrationswerkzeuge wie die MySQL Shell zu verwenden, um Änderungen an einer MySQL-Datenbank auf sichere Weise vorzunehmen.
Um dich per SSH-Tunnel mit deiner Datenbank zu verbinden, musst du ein paar wichtige Informationen aus dem Info-Tab deiner Seite in MyKinsta entnehmen.
- SSH Benutzername
- SSH Passwort
- SSH Host
- SSH Port
- Datenbank Benutzername
- Datenbank Passwort
macOS
Im MacOS starte Terminal und führe den Befehl unten aus. Stelle sicher, dass du „ssh_username“, „ssh_host“ und „ssh_port“ mit den Einstellungen deiner Webseite ersetzst. Dieser Befehl bindet deinen lokalen Port 3307 an Port 3306 auf dem entfernten Server, der deine Datenbank enthält, und führt die notwendige Portweiterleitung durch.
ssh -fN ssh_username@ssh_host -p ssh_port -L 3307:127.0.0.1:3306
Für die kinstalife Webseite im Screenshot oben, kann der Befehl unten verwendet werden, um die SSH-Sitzung zu starten.
ssh -fN [email protected] -p 47780 -L 3307:127.0.0.1:3306
Gib dein SFTP/SSH-Passwort ein, wenn du dazu aufgefordert wirst, und drücke „Enter“. Wenn du die Meldung „Falsches Passwort“ nicht siehst, bedeutet das, dass du startklar bist!

An diesem Punkt ist dein Mac so eingerichtet, dass er sich mit deiner entfernten Datenbank über 127.0.0.1.1:3307 verbindet. Wenn du es noch nicht getan hast, musst du die MySQL Shell lokal installieren.
Verwende den folgenden Befehl für die MySQL Shell, um dich mit deiner Datenbank zu verbinden.
mysqlsh --host=127.0.0.1 --port=3307 -u database_username -p --sql
Für unsere kinstalife Webseite würden wir den unten stehenden Befehl verwenden.
mysqlsh --host=127.0.0.1 --port=3307 -u kinstalife -p --sql
Du wirst zur Eingabe deines Datenbank-Passwortes aufgefordert, also sei sicher, dass du es zur Hand hast. Nach erfolgreicher Verbindung siehst du unten die SQL-Schnittstelle, mit der du deine entfernte Datenbank direkt abfragen kannst.

Verbindung zur Datenbank mit HeidiSQL
Nachfolgend findest du ein Beispiel für die direkte Verbindung zu deiner Datenbank mit HeidiSQL.
Schritt 1
Lade HeidiSQL herunter und installiere es. Wenn du es zum ersten Mal verwendest, musst du eine neue Sitzungsdatei mit den folgenden Informationen erstellen.
- Netzwerktyp: MySQL (SSH-Tunnel)
- Hostname / IP: localhost (oder 127.0.0.0.0.1)
- Benutzer: Datenbank-Benutzername von MyKinsta
- Passwort: Datenbank-Passwort von MyKinsta
- Port: 3306
- Datenbank: Datenbankname von MyKinsta

Schritt 2
Dann musst du Plink.exe (PuTTY Link, ein Kommandozeilen-Verbindungstool) herunterladen und den Speicherort unter der Registerkarte Erweitert in HeidiSQL angeben. Verwende dann die folgenden Informationen auf der Registerkarte SSH-Tunnel.
- SSH-Host: SFTP/SSH Host IP-Adresse von MyKinsta
- SSH-Anschluss: SFTP/SSH Port von MyKinsta
- Benutzername: SFTP/SSH Benutzername von MyKinsta
- Passwort: SFTP/SSH Passwort von MyKinsta
- Lokaler Port: 3306

Schritt 3
Klicke auf Öffnen und es sollte dich auffordern, dem Host zu vertrauen und den Key zu deiner Registrierung hinzuzufügen.
Mit Sequel Pro mit der Datenbank verbinden
Nachfolgend findest du ein Beispiel für die direkte Verbindung zu deiner Datenbank mit Sequel Pro.
Schritt 1
Lade Sequel Pro herunter und installiere es. Wenn du es zum ersten Mal verwendest, musst du eine neue Verbindung erstellen. Klicke auf die Registerkarte SSH.

Schritt 2
Fülle die folgenden Verbindungsparameter aus:
- MySQL-Host: 127.0.0.1
- Benutzername: Datenbank Benutzername von MyKinsta
- Passwort: Datenbank Passwort von MyKinsta
- Datenbank: Datenbankname von MyKinsta
- Port: 3306
- SSH Host: SSH Host: SFTP/SSH Host IP-Adresse von MyKinsta
- SSH-Benutzer: SFTP/SSH Benutzername von MyKinsta
- SSH-Passwort: SFTP/SSH Passwort von MyKinsta
- SSH-Port: SFTP/SSH Port von MyKinsta
Schritt 3
Klicke auf Verbinden.
Verbindung zur Datenbank mit der MySQL Workbench
Schritt 1
Lade die MySQL Workbench herunter und installiere sie. Wenn du es zum ersten Mal startest, musst du eine neue Sitzungsdatei mit den folgenden Informationen erstellen.
Schritt 2
Öffne die Workbench und lege eine neue Verbindung an. Klicke dazu auf das Menü Datenbank → Verbindungen verwalten. Klicke dann auf die Schaltfläche Neu und gebe deiner Verbindung einen Namen.

Schritt 3
Wähle Standard TCP/IP over SSH aus dem Dropdown-Menü der Verbindungsmethode.
Schritt 4
Du findest deinen MySQL-Benutzernamen, dein Passwort und den Namen der Datenbank in MyKinsta unter Seiten > Seitenname > Info. Fülle die folgenden Verbindungsparameter aus:
- SSH Hostname: SFTP/SSH Host IP-Adresse von MyKinsta
- SSH-Benutzername: SFTP/SSH Benutzername von MyKinsta
- SSH-Passwort: SFTP/SSH Passwort von MyKinsta
- MySQL Hostname: localhost
- MySQL Server Port: 3306
- Benutzername: Datenbank Benutzername von MyKinsta
- Passwort: Datenbank Passwort von MyKinsta
Klicke dann auf Schließen.
Schritt 5 (nur für Windows-Nutzer)
Wenn du Windows verwendest, musst du den Systemtyp unter der Registerkarte Systemprofil aktualisieren. Standardmäßig sind diese Optionen jedoch deaktiviert. Um sie zu aktivieren, klicke auf die Registerkarte Remote Management und aktiviere Native Windows Remote Management vorübergehend.
Auf diese Weise kannst du die Konfigurationsoptionen auf der Registerkarte Systemprofil ändern. Aktualisiere die folgenden Punkte:
- Systemtyp: Linux
- Installationsart: Ubuntu Linux (MySQL-Paket)

Schalte dann unter der Registerkarte Fernverwaltung wieder auf Fernverwaltung nicht verwenden um.
Schritt 6
Öffne die Verbindung aus der Liste. Du wirst wahrscheinlich zwei Popup-Fenster sehen: SSH Server Fingerprint fehlt und Verbindungswarnung. Klicke in beiden Fenstern auf Weiter.


Du solltest dann auf die Datenbank zugreifen und sie verwalten können.
Wenn du den folgenden Fehler bekommst: „Inkompatibler SSH-Peer (kein akzeptabler Kex-Algorithmus)“ bedeutet, dass du informiert wirst, dass deine Workbench-Software nicht mehr aktuell ist. Allerdings haben wir Berichte von Kunden über einen möglichen Fehler mit der Option „Nach Updates suchen“ erhalten, in denen berichtet wurde, dass sie bereits die neueste Version ausgeführt hatten, obwohl sie es in Wirklichkeit nicht hatten. Die Lösung ist, auf die Download-Seite zu gehen und die neueste Version zu installieren.