Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
MySQL-Präfix verwalten
Dieser Leitfaden erklärt, wofür die Option „MySQL-Präfix“ in den Einstellungen einer Website dient und welche Auswirkungen sie auf die Funktionsweise Ihrer Webanwendungen (CMS) und PHP-Skripte hat.
Einleitung
- Wenn die Option „MySQL-Präfix“ für eine Website aktiviert ist, ist es nicht mehr erforderlich, das Präfix „
wxyz_“ vor den Namen und die Benutzer Ihrer MySQL-Datenbanken zu setzen. - Ein PHP-Skript kann sich dann mit dem Benutzer „monuser“ und einer Datenbank „mabase“ mit MySQL verbinden, und der Zugriff erfolgt automatisch mit dem Benutzer „wxyz_monuser“ und der Datenbank „wxyz_mabase“.
- ⚠ Wenn Sie von einem älteren Infomaniak-Abonnement migrieren:
- Nachdem Sie eine Website von der alten Konsole migriert haben, ist die Option „MySQL-Präfix“ standardmäßig aktiviert, um die Verbindung Ihrer Webanwendungen (WordPress, Joomla, Drupal usw.) und PHP-Skripte mit Ihren MySQL-Datenbanken automatisch aufrechtzuerhalten.
- Um die einwandfreie Funktion Ihrer Websites bei einer Migration Ihres Hostings auf einen anderen Server sicherzustellen, wird dringend empfohlen, diese Funktion zu deaktivieren und die entsprechenden Anpassungen vorzunehmen.
Die Option „MySQL-Präfix“ verwalten
Mehr Möglichkeiten mit Umgebungsvariablen
Sie können Umgebungsvariablen direkt über das Control Panel für Ihre gesamte Website konfigurieren:
- Klicken Sie hier, um im Control Panel von Infomaniak zur Verwaltung von Hostings & Websites zu gelangen (❓: Hilfe).
- Klicken Sie auf den Namen des betreffenden Produkts.
- Klicken Sie auf Erweiterte Einstellungen verwalten:

- Klicken Sie auf den Reiter PHP / Apache:

- Aktivieren oder deaktivieren Sie den Schalter MySQL-Präfix:

- Klicken Sie auf die Schaltfläche Speichern am unteren Rand der Seite.
- Nehmen Sie die erforderlichen Anpassungen in den Konfigurationsdateien Ihrer Webanwendungen und PHP-Skripte vor…
Auswirkungen und erforderliche Anpassungen
Nachdem die Option MySQL-Präfix für eine Website deaktiviert wurde, funktionieren möglicherweise einige PHP-Skripte oder CMS nicht mehr.
Um die Verbindung zu Ihren Datenbanken wiederherzustellen, müssen Sie unbedingt die folgenden Informationen in der/den Konfigurationsdatei(en) der betreffenden Skripte aktualisieren:
- der Name der MySQL-Datenbank: Fügen Sie hier das Präfix Ihres Servers hinzu:
- vorher:
dbname - nachher:
wxyz_dbname
- vorher:
- der Benutzer der MySQL-Datenbank: Hier muss das Präfix Ihres Servers hinzugefügt werden:
- vorher:
dbuser - nachher:
wxyz_dbuser
- vorher:
Link zu dieser FAQ: https://faq.infomaniak.com/2168
War diese FAQ nützlich?