Wählen Sie Ihre Sprache

Datenbanken

Datenbanken werden verwendet, um strukturierte Informationen dauerhaft zu speichern und von Anwendungen wie WordPress, TYPO3, Joomla, Drupal oder anderen Webanwendungen abzurufen.

Typische Inhalte einer Datenbank sind:

  • Benutzerkonten
  • Beiträge und Seiten
  • Produkte und Bestellungen
  • Konfigurationen von Anwendungen
  • Kalender-, Kontakt- oder Anwendungsdaten

Viele Webseiten funktionieren nur korrekt, wenn die zugehörige Datenbank erreichbar und fehlerfrei ist.

 

Bestandteile einer Datenbank

Eine Datenbankumgebung besteht in der Regel aus mehreren Komponenten:

  • Datenbankserver
  • Datenbank
  • Datenbankbenutzer
  • Berechtigungen
  • Hostname
  • Port

Ein Datenbankbenutzer ist nicht automatisch identisch mit einem FTP-Benutzer, einem Kundenportal-Benutzer oder einem E-Mail-Benutzer.

 

Welche Datenbanken werden unterstützt?

Je nach Hostingprodukt stehen unterschiedliche Datenbanktypen zur Verfügung.

Für Webhosting-Produkte werden in der Regel MySQL-Datenbanken verwendet.

Für spezielle Anwendungsfälle stehen zusätzlich Microsoft SQL Server Datenbanken (DBaaS) zur Verfügung.

Weitere Informationen zu Microsoft SQL Server Datenbanken:

https://www.green.ch/de/allgemeine-informationen-zu-microsoft-sql-2016-datenbanken-dbaas

 

Datenbanken verwalten

Sie können Datenbanken und Datenbankbenutzer im Hosting verwalten.

  1. Melden Sie sich unter my.green.ch an.
  2. Öffnen Sie das betroffene Hosting.
  3. Öffnen Sie den Bereich Datenbanken.
  4. Erstellen oder verwalten Sie Datenbanken und Datenbankbenutzer.

Weitere Informationen:

https://www.green.ch/de/datenbanken

https://www.green.ch/de/wie-richte-ich-eine-neue-mysql-datenbank-ein

https://www.green.ch/de/datenbank-benutzer-verwalten

 

Datenbank erstellen

Bevor eine Anwendung installiert werden kann, muss häufig zuerst eine Datenbank erstellt werden.

Beim Erstellen einer Datenbank müssen die gewünschte Datenbankversion sowie die zugehörigen Benutzer berücksichtigt werden.

Eine Datenbank besteht normalerweise aus:

  • Datenbankname
  • Datenbankbenutzer
  • Passwort
  • Datenbankserver
  • Hostname
  • Port

Für Anwendungen werden diese Angaben in der Regel für die Verbindung zur Datenbank benötigt.

Die aktuellen Verbindungsdaten finden Sie bei der jeweiligen Datenbank.

Weitere Informationen:

https://www.green.ch/de/wie-richte-ich-eine-neue-mysql-datenbank-ein

https://www.green.ch/de/wie-richte-ich-eine-neue-mysql-datenbank-ein-neu

https://www.green.ch/de/mysql-zugriff-und-verbindung

 

Datenbankbenutzer verwalten

Der Zugriff auf eine Datenbank erfolgt über einen Datenbankbenutzer mit einem eigenen Passwort.

Je nach Anwendung kann es erforderlich sein, zusätzliche Benutzer anzulegen oder bestehende Berechtigungen anzupassen.

Weitere Informationen:

https://www.green.ch/de/datenbank-benutzer-verwalten

 

Verbindung zur Datenbank

Für die Verbindung zu einer Datenbank werden normalerweise folgende Angaben benötigt:

  • Datenbankserver
  • Datenbankname
  • Benutzername
  • Passwort
  • Port

Fehlerhafte Verbindungsdaten gehören zu den häufigsten Ursachen für Datenbankprobleme.

Weitere Informationen:

https://www.green.ch/de/mysql-zugriff-und-verbindung

 

MySQL-Versionen und Migrationen

Ältere Anwendungen wurden teilweise für frühere MySQL-Versionen entwickelt. Bei einem Wechsel auf neuere Versionen können Anpassungen erforderlich sein.

Insbesondere beim Wechsel von MySQL 5.7 auf MySQL 8.0 können Inkompatibilitäten auftreten.

Ein direktes Upgrade einer bestehenden MySQL-5.7-Datenbank auf MySQL 8.0 ist nicht möglich.

MySQL 5.x und Percona MySQL 8.x sind nicht vollständig kompatibel. Bestimmte Datenformate, Funktionen oder SQL-Abfragen können sich unterschiedlich verhalten.

Für die Umstellung ist eine Migration erforderlich:

  1. Erstellen Sie eine neue MySQL-8.0-Datenbank.
  2. Erstellen Sie einen neuen Datenbankbenutzer für MySQL 8.0.
  3. Exportieren Sie die bestehende MySQL-5.7-Datenbank.
  4. Importieren Sie die Daten in die neue MySQL-8.0-Datenbank.
  5. Passen Sie die Datenbankverbindung Ihrer Anwendung an.

Nach der Migration müssen die Zugangsdaten in der Anwendung angepasst werden. Dies betrifft beispielsweise Datenbankname, Benutzername, Passwort und Hostname.

Weitere Informationen:

https://www.green.ch/de/mysql-version-57-auf-80-umstellen

https://www.green.ch/de/datenbank-von-57-auf-80-anpassen

 

Datenbank reparieren

Beschädigte Datenbanktabellen können dazu führen, dass Webseiten Fehlermeldungen anzeigen oder nicht mehr korrekt funktionieren.

Eine Reparatur ersetzt kein Backup. Erstellen Sie nach Möglichkeit zuerst eine Sicherung der Datenbank.

Typische Symptome sind:

  • Fehler beim Aufruf der Webseite
  • Fehlermeldungen innerhalb von WordPress oder anderen CMS
  • Unvollständige Inhalte
  • Datenbankfehler im Frontend oder Backend

Typische Ursachen können sein:

  • Beschädigte Tabellen
  • Unterbrochene Schreibvorgänge
  • Fehlerhafte Anwendungen oder Plugins
  • Unvollständige Datenbankoperationen

Für die Analyse und Reparatur kann phpMyAdmin verwendet werden.

Weitere Informationen:

https://www.green.ch/de/datenbank-defekt-reparieren

https://www.green.ch/de/wordpress-datenbank-reparieren

 

Datenbanken und WordPress

WordPress speichert nahezu alle Inhalte in einer MySQL-Datenbank.

Probleme mit der Datenbank können sich direkt auf die Funktion der Webseite auswirken.

Weitere Informationen:

https://www.green.ch/de/was-ist-wordpress

https://www.green.ch/de/wie-installiere-ich-wordpress-bei-meinem-webhosting

https://www.green.ch/de/wordpress-datenbank-reparieren