Datenbankzugang

Wir bieten sowohl direkten Datenbankzugriff als auch die Möglichkeit, Datenbanken mit verschiedenen Tools zu bearbeiten, darunter der Datenbankmanager in MyKinsta, phpMyAdmin, HeidiSQL, Sequel Pro und MySQL Workbench. Um den direkten Datenbankzugriff zu konfigurieren, musst du einen SSH-Tunnel zu deiner Kinsta-Website einrichten. Im Folgenden findest du die verschiedenen Möglichkeiten, eine Verbindung herzustellen.

Während es bei manchen Hosting-Anbietern üblich ist, eine Remote-IP-Adresse hinzuzufügen, um externe Datenbankverbindungen zu ermöglichen, ist das bei Kinsta nicht nötig. Wenn ein SSH-Tunnel für den Zugriff auf eine Datenbank verwendet wird (wie in diesem Artikel beschrieben), ist die Verbindung durch den SSH-Authentifizierungsprozess gesichert.

Wenn du deine Seite zu MyKinsta hinzufügst, werden der Datenbankname, der Benutzername und der SSH/SFTP-Benutzername aus dem Namen deiner Seite generiert. Wenn dein Website-Name nicht-lateinische Zeichen enthält, wie z. B. chinesisches Hanzi, japanisches Kana, Arabisch oder Thai, werden diese in lateinische Zeichen umgewandelt, damit unsere Systeme korrekt funktionieren.

Datenbank-Manager

Du kannst den Datenbankmanager in MyKinsta nutzen, um direkt auf deine WordPress-Datenbank zuzugreifen. Von dort aus kannst du Daten einsehen und bearbeiten, Tabellen erstellen oder ändern, SQL-Abfragen ausführen und andere Aufgaben der Datenbankverwaltung durchführen.

Datenbank-Manager in MyKinsta.
Datenbank-Manager in MyKinsta.

phpMyAdmin

Kinsta bietet bei allen Hosting-Angeboten einen Ein-Klick-Zugang zu phpMyAdmin. phpMyAdmin ist eine beliebte kostenlose Anwendung zur Verwaltung von MySQL-Datenbanken.

Um auf phpMyAdmin zuzugreifen und deine WordPress-Datenbank zu verwalten, melde dich bei MyKinsta an und navigiere zu Seiten > Seitenname > Info. Scrolle runter zum Abschnitt Datenbankzugriff und klicke auf phpMyAdmin öffnen. Daraufhin wird ein neuer Tab geöffnet und du meldest dich automatisch mit deinen Datenbank-Anmeldedaten an.

Wenn du stattdessen einen Anmeldebildschirm angezeigt bekommst, gibst du einfach den Datenbank-Benutzernamen und das Datenbank-Passwort ein, die im Abschnitt Datenbankzugriff auf der Registerkarte Info angezeigt werden.

Öffne phpMyAdmin von MyKinsta aus.
Öffne phpMyAdmin von MyKinsta aus.

In phpMyAdmin kannst du deine Datenbanktabellen einsehen, Abfragen starten, Tabellen löschen, Daten importieren, deine WordPress-Datenbank exportieren und vieles mehr.

Einsicht in deine Datenbank in phpMyAdmin.
Einsicht in deine Datenbank in phpMyAdmin.

Weitere Informationen zur Verwendung von phpMyAdmin findest du in der offiziellen phpMyAdmin Dokumentation.

SSH und Datenbankinformationen

Bei den unten gezeigten Verbindungsmethoden musst du die SSH- und Datenbankinformationen für deine Seite von MyKinsta abrufen. Diese Informationen findest du in MyKinsta unter Seiten > Seitenname > Info.

  • SFTP/SSH-Host
  • SFTP/SSH-Benutzername
  • SFTP/SSH-Kennwort
  • SFTP/SSH-Anschluss
  • Name der Datenbank
  • Datenbank-Benutzername
  • Datenbank-Passwort
Die Zugangsdaten für die Einrichtung des SSH-Tunnels findest du in MyKinsta.
Die Zugangsdaten für die Einrichtung des SSH-Tunnels findest du in MyKinsta.

Ändern des Datenbankpassworts

Wenn du das Datenbankpasswort ändern möchtest, fahre mit dem Mauszeiger über das Passwort und klicke auf Neues Datenbankpasswort generieren.

Erstelle ein neues Datenbankpasswort für deine WordPress-Website.
Erstelle ein neues Datenbankpasswort für deine WordPress-Website.

Ändern des SFTP/SSH-Passworts

Wenn du das SFTP/SSH-Passwort für die aktuelle Umgebung aktualisieren möchtest, fahre mit dem Mauszeiger über das Passwort und klicke auf Neues SFTP-Passwort generieren.

Erstelle ein neues SFTP/SSH-Passwort für deine WordPress-Website.
Erstelle ein neues SFTP/SSH-Passwort für deine WordPress-Website.

Um die Passwortänderung zu bestätigen, klicke auf Neues Passwort generieren.

Bestätige die Passwortänderung, indem du auf Neues Passwort generieren klickst.
Bestätige die Passwortänderung, indem du auf Neues Passwort generieren klickst.

IP-Zulassungsliste

Um eine Liste von IP-Adressen festzulegen, die auf deine Datenbank zugreifen dürfen, klicke auf das Bearbeitungssymbol unter IP Zulassungsliste.

Bearbeite die IP-Adressen-Zulassungsliste.
Bearbeite die IP-Adressen-Zulassungsliste.

Gib die IP-Adressen ein, die du für den Zugriff auf deine Datenbank zulassen willst, und klicke auf Hinzufügen. Du kannst mehrere Adressen durch ein Komma getrennt angeben, z. B. 1.1.1.1, 2.2.2.2. Du kannst auch einen Bereich von IP-Adressen mit einem Schrägstrich angeben, z.B. 1.1.1.1/32.

Gib die IP-Adressen an, die auf die Datenbank deiner Umgebung zugreifen dürfen.
Gib die IP-Adressen an, die auf die Datenbank deiner Umgebung zugreifen dürfen.

Wenn du alle erforderlichen IP-Adressen eingegeben hast, klicke auf IP-Zulassungsliste aktualisieren.

Aktualisiere die IP-Zugangsliste für die Datenbank.
Aktualisiere die IP-Zugangsliste für die Datenbank.

Verbindung zu einer Datenbank über die Kommandozeile herstellen

Wenn du es vorziehst, ausschließlich in der Kommandozeile zu arbeiten, kannst du dich direkt über einen SSH-Tunnel mit deiner Kinsta-Datenbank verbinden. So kannst du lokale Datenbankverwaltungstools wie MariaDB Server verwenden, um Änderungen an einer MySQL-Datenbank auf sichere Weise vorzunehmen.

Um dich über einen SSH-Tunnel mit deiner Datenbank zu verbinden, benötigst du einige wichtige Informationen aus dem Info-Tab deiner Website in MyKinsta.

  • SSH-Benutzername
  • SSH-Passwort
  • SSH-Host
  • SSH-Port
  • Datenbank-Benutzername
  • Datenbank-Passwort

macOS

Starte unter macOS Terminal und führe den unten stehenden Befehl aus. Ersetze „ssh_username“, „ssh_host“ und „ssh_port“ durch die Einstellungen für deine Website. Dieser Befehl verbindet deinen lokalen Port 3307 mit Port 3306 auf dem Remote-Server, auf dem sich deine Datenbank befindet, 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-Website im Screenshot oben kann der folgende Befehl 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 keine Meldung „Falsches Passwort“ siehst, kannst du loslegen!

SSH-Tunnel unter macOS.
SSH-Tunnel unter macOS.

Jetzt ist dein Mac so eingerichtet, dass er sich über 127.0.0.1:3307 mit deiner Ferndatenbank verbindet. Wenn du das noch nicht getan hast, musst du MariaDB Server lokal installieren. Dazu gehört auch das MySQL-Befehlszeilentool, das du brauchst, um dich mit der Datenbank zu verbinden. Beachte, dass MariaDB Server zwar installiert sein muss, du ihn aber nicht lokal ausführen musst.

Verwende den folgenden Befehl, um dich mit deiner Datenbank zu verbinden.

mysql --host=127.0.0.1 --port=3307 -u database_username -p --skip_ssl

Für unsere kinstalife-Website würden wir den folgenden Befehl verwenden.

mysql --host=127.0.0.1 --port=3307 -u kinstalife -p --skip_ssl

Du wirst aufgefordert, dein Datenbankpasswort einzugeben, also halte es bereit. Nach erfolgreicher Verbindung siehst du die unten stehende Oberfläche, über die du deine Ferndatenbank direkt abfragen kannst.

MariaDB Server auf macOS.
MariaDB Server auf macOS.

Verbinden mit der Datenbank mit HeidiSQL – nur Windows

  1. Lade HeidiSQL herunter und installiere es. Wenn du es zum ersten Mal startest, musst du eine neue Sitzungsdatei mit den folgenden Informationen erstellen:
    • Netzwerktyp: MySQL (SSH-Tunnel)
    • Hostname / IP: localhost (oder 127.0.0.1)
    • Benutzer: Datenbank-Benutzername von MyKinsta
    • Passwort: Datenbank-Passwort von MyKinsta
    • Anschluss: 3306
    • Datenbank: Datenbankname aus MyKinsta
    Neue Sitzungsdatei HeidiSQL
    Neue Sitzungsdatei HeidiSQL
  2. Dann musst du Plink.exe (PuTTY Link, ein Kommandozeilen-Verbindungstool) herunterladen und den Speicherort unter der Registerkarte Erweitert in HeidiSQL angeben. Verwende die folgenden Informationen auf der Registerkarte SSH-Tunnel.
    • SSH-Host: SFTP/SSH Host IP-Adresse von MyKinsta
    • SSH Port: SFTP/SSH Port von MyKinsta
    • Benutzername: SFTP/SSH-Benutzername aus MyKinsta
    • Passwort: SFTP/SSH-Passwort von MyKinsta
    • Lokaler Port: 3306
    SSH-Tunnel-Einstellungen in HeidiSQL.
    SSH-Tunnel-Einstellungen in HeidiSQL.
  3. Klicke auf Öffnen und es sollte dich auffordern, dem Host zu vertrauen und den Schlüssel zu deiner Registrierung hinzuzufügen.

Verbinde dich mit der Datenbank mit Sequel Pro

  1. Lade Sequel Pro herunter und installiere es.
  2. Um eine neue Verbindung zu erstellen, klicke auf SSH und 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
    • Anschluss: 3306
    • SSH-Host: SFTP/SSH-Host IP-Adresse von MyKinsta
    • SSH-Benutzer: SFTP/SSH-Benutzername aus MyKinsta
    • SSH Passwort: SFTP/SSH Passwort von MyKinsta
    • SSH Port: SFTP/SSH Port von MyKinsta
    Sequel Pro
    Sequel Pro
  3. Klicke auf Verbinden.

Verbinde dich mit der Datenbank mit MySQL Workbench

    1. Lade MySQL Workbench herunter und installiere es. Wenn du sie zum ersten Mal startest, musst du eine neue Sitzungsdatei erstellen.
    2. Öffne Workbench, klicke auf Datenbank > Verbindungen verwalten > Neu, gib deiner Verbindung einen Namen und wähle unter VerbindungsmethodeStandard TCP/IP über SSH.
      MySQL Workbench-Verbindung.
      MySQL Workbench-Verbindung.
    3. Fülle die Verbindungsparameter wie folgt aus:
      • SSH-Hostname: SFTP/SSH-Host-IP-Adresse, gefolgt von einem Doppelpunkt (:) und dem Port von MyKinsta (z. B. 123.123.12.123:53229)
      • 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
    4. Klicke auf Schließen.
    5. Nur für Windows-Benutzer – Wenn du mit Windows arbeitest, musst du den Systemtyp auf der Registerkarte Systemprofil aktualisieren. In der Standardeinstellung sind diese Optionen jedoch ausgegraut. Um sie zu aktivieren, klicke auf die Registerkarte Fernverwaltung und aktiviere vorübergehend die Native Windows-Fernverwaltung. Dadurch kannst du die Konfigurationsoptionen auf der Registerkarte Systemprofil ändern. Aktualisiere die folgenden Angaben:
      • Systemtyp: Linux
      • Installationstyp: Ubuntu Linux (MySQL-Paket)

      Schalte dann unter der Registerkarte Fernverwaltung wieder auf Keine Fernverwaltung verwenden um.

    6. Öffne die Verbindung aus der Liste. Wahrscheinlich siehst du zwei Pop-up-Fenster: Konnte den SSH-Tunnel nicht verbinden und Verbindungswarnung. Klicke in beiden Fenstern auf Weiter.
      Der SSH-Tunnel konnte nicht verbunden werden.
      Der SSH-Tunnel konnte nicht verbunden werden.
      MySQL Workbench Verbindungswarnung
      MySQL Workbench Verbindungswarnung

      Du solltest nun auf die Datenbank zugreifen und sie verwalten können.

Wenn du die folgende Fehlermeldung erhältst: „Inkompatibler SSH-Peer (kein akzeptabler kex-Algorithmus)“, heißt das, dass deine Workbench-Software veraltet ist. Allerdings haben uns Kunden von einem möglichen Fehler bei der Option „Nach Updates suchen“ berichtet, der besagt, dass sie bereits die neueste Version verwenden, obwohl das nicht der Fall ist. Die Lösung ist, auf die Download-Seite zu gehen und die neueste Version herunterzuladen.

War dieser Artikel hilfreich?

© 2013 - 2026 Kinsta Inc. Alle Rechte vorbehalten. Kinsta®, MyKinsta®, DevKinsta® und Sevalla® sind Marken von Kinsta Inc.Die WordPress®-Marke ist geistiges Eigentum der WordPress Foundation und die Woo®- und WooCommerce®-Marken sind geistiges Eigentum von WooCommerce, Inc. Die Verwendung der Namen WordPress®, Woo® und WooCommerce® auf dieser Website dient ausschließlich zu Identifikationszwecken und impliziert keine Billigung durch die WordPress Foundation oder WooCommerce, Inc. Kinsta wird nicht von der WordPress Foundation oder WooCommerce, Inc. unterstützt, ist nicht in deren Besitz oder mit diesen verbunden. Rechtliche Informationen