Sie haben Fragen? Wir beraten Sie gern
Sie haben Fragen? Wir helfen Ihnen sehr gern weiter.
Wenn Sie das Datenbankpasswort auf dem Server ändern, müssen Sie auch die Konfiguration der Datenbank in Ihren Inhalten anpassen und dort das bisherige mit dem neuen Datenbankpasswort ersetzen. Die Konfigurationsdatei ist da bei jedem CMS anders benannt und auch anders aufgebaut, hier einige Beispiele:
WebApp | Pfad | Konfigurationsdateiname | Parameter, dessen Wert geändert werden muss |
Joomla | <Dokumentenstamm> | configuration.php | public $password = 'hier_das_neue_DB_Passwort_rein'; |
WordPress | <Dokumentenstamm> | wp-config.php | define( 'DB_PASSWORD', 'hier_das_neue_DB_Passwort_rein' ); |
Contao | <Dokumentenstamm>/../config | parameters.yml | database_password: 'hier_das_neue_DB_Passwort_rein' |
Drupal | |||
Typo3 | |||
Prestashop | |||
Shopware | |||
Nextcloud | <Dokumentenstamm>/config | config.php | 'dbpassword' => 'hier_das_neue_DB_Passwort_rein', |
Hinweise:
Wenn die Speicherung nicht klappt:
Einige WebApps versehen die Konfigurationsdatei mit einem Schreibschutz, um sie vor ungewollten Änderungen zu schützen.
Sie müssten hierzu die sog. CHMOD-Berechtigungen der Datei vorher per FTP/WebFTP auf 644 ändern und nach Anpassung dann zurück (meist 444).
Alternativ können Sie auch das bisherige Passwort aus obig genannter Datei kopieren und als neues Datenbankpasswort speichern. Dann sollte die Seite auch wieder funktionieren.
Aktualisiert: Dienstag, 31. Januar 2023 13:33
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=592#a592
SQLite steht in den Webhosting-Tarifen zur Verfügung. Es ist SQLite 3 installiert, die genaue Version können Sie sich mittels phpinfo()-Datei anzeigen lassen.
Aktualisiert: Mittwoch, 14. April 2021 11:41
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=567#a567
Der Zugriff auf die Datenbanken wird durch den jeweiligen Datenbankbenutzer gesteuert.
Den externen Zugriff können Sie direkt bei der Erstellung einer Datenbank bzw. eines Datenbankbenutzers freigeben. Sofern Sie den externen Zugriff nachträglich freigeben möchten, loggen Sie sich ins CloudPit, welches Sie im Kundencenter unter "Meine Verträge" > Ihr Vertrag > "Zugänge" > "Jetzt im CloudPit einloggen" erreichen, ein. Klicken Sie dann im Menü links auf "Datenbanken" und anschließend auf "Datenbanken verwalten". Auf der folgenden Seite können Sie nun bei dem entsprechenden Benutzer rechts auf "Aktionen" und dann auf "Benutzer bearbeiten" klicken.
Bei "Zugriffssteuerung" können Sie nun den "externen Zugriff erlauben". Beim Punkt "Benutzerdefinierte Verbindungen zulassen" können Sie den Zugriff ausschließlich für explizit angegebene IP-Adressen freigeben.
Der Zugriff erfolgt anschließend über die Parameter:
Hostname: webX.alfahosting-server.de (das X ersetzen Sie mit Ihrer Server-Nummer)
Port: 3306
Benutzer/Passwort: Haben Sie sich selber ausgedacht
Aktualisiert: Montag, 7. Februar 2022 18:34
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=545#a545
Wenn Sie mit Ihrer Webseite zu uns umziehen, oder ein älteres Backup Ihrer Datenbank wieder einspielen wollen, steht Ihnen die Verwaltungssoftware phpMyAdmin im CloudPit zur Verfügung. Das CloudPit erreichen Sie im Kundencenter unter "Meine Verträge" > Ihr Vertrag > "Zugänge" > "Jetzt im CloudPit einloggen". Dort klicken Sie links im Menü auf "Datenbanken" und können sich mit Ihren MySQL-Zugangsdaten in phpMyAdmin einloggen. Dort wählen Sie links die entsprechende Datenbank aus und finden dann die Funktion "Importieren" zum Wiederherstellen einer Sicherung und auch die Funktion "Exportieren", um ein Datenbankbackup zu erstellen.
Über phpMyAdmin können Datenbanken mit einer Größe von bis zu 2GB gehändelt werden. Wenn Ihre Datenbank größer ist, empfehlen wir bei dem Import / Export der Datenbank die Gzip-Komprimierung zu nutzen. Sollte dies nicht möglich sein, ist für den Import ein Tool wie beispielsweise MySQLDumper notwendig.
Weiterhin kann der Import / Export einer Datenbank auch per SSH erfolgen. Dies ist bei größeren Datenbanken generell sinnvoll.
Import:
mysql -uBENUTZERNAME -p DATENBANKNAME < Ordner/Datei
Export:
mysqldump -hlocalhost -uBENUTZERNAME -p --opt DATENBANKNAME > dump.sql
Export als gepackte Datei:
mysqldump -hlocalhost -uBENUTZERNAME -p --opt DATENBANKNAME | gzip > dumpfilename.sql.gz
Aktualisiert: Mittwoch, 5. Januar 2022 18:31
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=546#a546
Die Erstellung zusätzlicher Datenbankbenutzer ist im CloudPit möglich. Das CloudPit erreichen Sie im Kundencenter unter "Meine Verträge" > Ihr Vertrag > "Zugänge" > "Jetzt im CloudPit einloggen". Klicken Sie dort im Menü links auf "Datenbanken" und dann auf die Schaltfläche "Datenbankbenutzer verwalten". Auf der folgenden Seite können Sie bereits bestehende Benutzer einsehen und bearbeiten und durch einen Klick auf "Benutzer erstellen" einen neuen Datenbankbenutzer anlegen.
Im folgenden können Sie den Datenbanknamen, das Passwort, die zugehörige Datenbank (eine bestimmte oder alle) und die Rolle (Lesen, Schreiben, Lesen / Schreiben) festlegen. Nach einem Klick auf "Erstellen" wird der neue Benutzer angelegt und kann direkt verwendet werden.
Aktualisiert: Mittwoch, 14. April 2021 11:43
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=543#a543
Die Erstellung von Datenbanken ist im CloudPit möglich. Das CloudPit erreichen Sie im Kundencenter unter "Meine Verträge" > Ihr Vertrag > "Zugänge" > "Jetzt im CloudPit einloggen". Klicken Sie dort im Menü links auf den Punkt "Datenbanken". Sie sehen im folgenden eine Liste aller vorhandenen Datenbanken zu Ihrer Domain.
Klicken Sie auf den Punkt "Datenbank hinzufügen", um eine neue MySQL Datenbank anzulegen. Im folgenden Fenster geben Sie einen Datenbanknamen und Nutzernamen an, der Anfang des Datenbank- und Nutzernamens entspricht immer dem Namen Ihres Webaccounts auf dem Server. Wir empfehlen ein sicheres Passwort, durch Klick auf das Schlüssel-Symbol, erzeugen zu lassen. Wenn Sie den Zugriff auf Ihre neue Datenbank auch für externe Quellen, also nicht nur für Ihre Webseite, freigeben wollen, können Sie hier die Zugriffssteuerung auf "externen Zugriff erlauben" setzen. Beim Punkt "Benutzerdefinierte Verbindungen zulassen" können Sie den Zugriff für explizit definierte IP-Adressen freigeben.
Hinweis: Der Host muss bei MySQL 8.X zwingend 127.0.0.1 lauten (in Ihren Scripten also der Host 127.0.0.1:3307), der Eintrag localhost funktioniert nicht.
Aktualisiert: Mittwoch, 7. August 2024 18:05
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=542#a542
Eine Verlinkung zu phpMyAdmin finden Sie im CloudPit. Das CloudPit erreichen Sie im Kundencenter unter "Meine Verträge" > Ihr Vertrag > "Zugänge" > "Jetzt im CloudPit einloggen". Klicken Sie im Menü links auf "Datenbanken". Auf der folgenden Seite finden Sie dann eine Verlinkung zu phpMyAdmin. Die Zugangsdaten für Ihre MySQL-Datenbanken haben Sie bei der Erstellung dieser selbst festgelegt.Sofern Sie die MySQL-Zugangsdaten nicht mehr wissen, können Sie unter "Datenbankbenutzer verwalten" den entsprechenden Benutzernamen einsehen und für diesen über den Punkt "Aktionen" > "Benutzer bearbeiten" ein neues Passwort hinterlegen.
Achtung: Wenn Sie bereits ein Script installiert haben und dieses auch funktioniert, ist das aktuelle Datenbankpasswort in der Konfigurationsdatei dieses Scriptes hinterlegt. Sie müssen bei einer Passwortänderung also auch die entsprechende Konfuigurationsdatei anpassen. Wenn Sie nicht wissen welche Datei dies genau ist, fragen Sie bitte beim Scripthersteller nach.
Aktualisiert: Mittwoch, 14. April 2021 11:43
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=544#a544
Eine automatische Migration einer Datenbank mit der Version 5.X in eine MySQL 8.X Datenbank ist leider nicht möglich. In der Regel ist es aber problemlos möglich die MySQL 5 Datenbank über phpMyAdmin zu exportieren und die gesicherte Datei dann in die MySQL 8 Datenbank wieder zu importieren.
Da die angelegten Datenbanknutzer leider nicht für beide Datenbanksysteme genutzt werden können, müssen anschließend noch die Zugangsdaten in der Konfigurationsdatei der jeweiligen Software angepasst werden. Beachten Sie hierbei bitte auch, dass für MySQL 8 der Port 3307 und nicht 3306 verwendet wird. Der Host muss bei MySQL 8.X zwingend 127.0.0.1 lauten (in Ihren Scripten also der Host 127.0.0.1:3307), der Eintrag localhost funktioniert nicht.
Aktualisiert: Montag, 12. Februar 2024 18:24
Direktlink: https://alfahosting.de/antworten-auf-ihre-fragen?cid=114&id=606#a606