MySQL- und MariaDB-Root-Passwort zurücksetzen
Root-Passwort vergessen? Oft brauchen Sie gar keins. Und wenn doch: so öffnen Sie die Datenbank für genau eine Minute, ohne sie dabei dem halben Internet zu überlassen.
MySQL und MariaDB installieren, mit Apache und PHP verbinden und automatisch sichern. Ein Backup, das nie getestet wurde, ist kein Backup.
Root-Passwort vergessen? Oft brauchen Sie gar keins. Und wenn doch: so öffnen Sie die Datenbank für genau eine Minute, ohne sie dabei dem halben Internet zu überlassen.
Der Socket-Fehler hat fünf realistische Ursachen. Wie Sie in fünf Minuten herausfinden, welche davon vorliegt, und warum localhost und 127.0.0.1 nicht dasselbe sind.
Nach dem Paketinstall ist eine Datenbank noch nicht sicher. Dieser Leitfaden geht mysql_secure_installation durch, klärt die unix_socket-Frage und zeigt eigene Benutzer je Anwendung.
Warum "Access denied for user" meist nichts mit einem falschen Passwort zu tun hat: unix_socket, localhost gegen 127.0.0.1, Rechte und der sichere Root-Passwort-Reset.
Installation aus dem Distributionspaket oder aus dem PGDG-Repo, erster Zugriff über den Benutzer postgres, Datenbank und Rolle anlegen, pg_hba.conf verstehen und eine Sicherung, die wirklich trägt.
Ein kleines Skript plus Cronjob genügt, um alle MySQL- und MariaDB-Datenbanken jede Nacht komprimiert zu sichern. Inklusive der Stellen, an denen Debian und Ubuntu sich unterscheiden und ein Backup lautlos scheitert.
Apache2, PHP 8, MariaDB und phpMyAdmin auf Debian 13 oder Debian 12: die komplette Einrichtung Schritt für Schritt, inklusive Absicherung und Fehlerbehebung.
Apache2, PHP 8, MySQL oder MariaDB und phpMyAdmin auf Ubuntu 24.04 LTS oder 22.04 LTS: die komplette Einrichtung Schritt für Schritt, inklusive Absicherung.