Reset hasła root w MySQL i MariaDB
Zapomniane hasło root? Często wcale go nie potrzebujesz. A jeśli jednak, to tak otworzysz bazę na dokładnie jedną minutę, nie zostawiając jej przy okazji połowie internetu.
Zainstaluj MySQL i MariaDB, połącz je z Apache i PHP oraz ustaw automatyczne kopie zapasowe. Kopia, której nigdy nie odtworzyłeś, nie jest kopią zapasową.
Zapomniane hasło root? Często wcale go nie potrzebujesz. A jeśli jednak, to tak otworzysz bazę na dokładnie jedną minutę, nie zostawiając jej przy okazji połowie internetu.
Błąd socketu ma pięć realnych przyczyn. Jak w pięć minut ustalić, o którą chodzi, i dlaczego localhost oraz 127.0.0.1 to nie to samo.
Po instalacji pakietu baza danych nie jest jeszcze bezpieczna. Ten poradnik przechodzi mysql_secure_installation krok po kroku, wyjaśnia pytanie o unix_socket i pokazuje własne konto dla każdej aplikacji.
Dlaczego „Access denied for user” najczęściej nie ma nic wspólnego z błędnym hasłem: unix_socket, localhost kontra 127.0.0.1, uprawnienia oraz bezpieczny reset hasła root.
Instalacja z pakietu dystrybucji albo z repozytorium PGDG, pierwszy dostęp przez użytkownika postgres, tworzenie bazy i roli, zrozumienie pg_hba.conf oraz kopia zapasowa, która naprawdę działa.
Mały skrypt plus zadanie cron wystarczą, żeby każdej nocy tworzyć skompresowane kopie wszystkich baz MySQL i MariaDB. Razem z miejscami, w których Debian i Ubuntu się różnią, a backup po cichu przestaje działać.
Apache2, PHP 8, MariaDB i phpMyAdmin na Debianie 13 lub Debianie 12: pełna konfiguracja krok po kroku, razem z zabezpieczeniem i rozwiązaniami typowych błędów.
Apache2, PHP 8, MySQL lub MariaDB i phpMyAdmin na Ubuntu 24.04 LTS albo 22.04 LTS: cała konfiguracja krok po kroku, łącznie z późniejszym zabezpieczeniem.