Jak zmienić hasło root MySQL lub Mariadb w Linux

Jak zmienić hasło root MySQL lub Mariadb w Linux

Jeśli instalujesz MySQL lub MariaDB po raz pierwszy Mysql_Secure_Instalation skrypt, aby zabezpieczyć instalację MySQL za pomocą podstawowych ustawień.

Jednym z tych ustawień jest hasło roota bazy danych - które należy zachować w tajemnicy i używać tylko wtedy, gdy jest to wymagane. Jeśli chcesz go zmienić (na przykład, gdy administrator bazy danych zmienia role - lub zostanie zwolniony!).

Sugerowane przeczytanie: Odzyskaj hasło root MySQL lub Mariadb w Linux

Ten artykuł przyda się. Wyjaśnimy, jak zmienić hasło root mysql lub serwer bazy danych mariadb w systemie Linux.

Chociaż użyjemy Mariadb serwer W tym artykule instrukcje powinny działać Mysql również.

Zmień hasło mysql lub mariadb

Znasz hasło roota i chcesz je zresetować, w tym przypadku upewnijmy się, że Mariadb działa:

------------- Centos/Rhel 7 i Fedora 22+ ------------- # Systemctl IS-Active MariaDB ------------- Centos/Rhel 6 i Fedora ------------- # /etc /init.D/MYSQLD STATUS 
Sprawdź status MySQL

Jeśli powyższe polecenie nie zwraca słowa aktywny Jako wyjście lub jego zatrzymane, przed kontynuowaniem będziesz musiał uruchomić usługę bazy danych:

------------- Centos/Rhel 7 i Fedora 22+ ------------- # Systemctl start mariadb ------------- Centos/Rhel 6 i Fedora ------------- # /etc /init.d/mysqld start 

Następnie zalogujemy się do serwera bazy danych jako root:

# mysql -u root -p 

W przypadku kompatybilności w wersjach użyjemy następującej instrukcji, aby zaktualizować tabelę użytkowników w bazie danych MySQL. Pamiętaj, że musisz wymienić Twój Passwordhere z nowym hasłem, które wybrałeś dla root.

Mariadb [(brak)]> Użyj mysql; Mariadb [(brak)]> Zaktualizuj Ustaw użytkownika hasło = hasło ('Twój Passwordhere') Gdzie user = "root" i host =' localHost '; Mariadb [(brak)]> Przywileje spłukiwane; 

Aby potwierdzić, wyjdź z bieżącej sesji MariaDB, wpisując.

Mariadb [(brak)]> Wyjście; 

a następnie naciśnij Enter. Powinieneś teraz być w stanie połączyć się z serwerem za pomocą nowego hasła.

Zmień hasło mysql/mariadb
Streszczenie

W tym artykule wyjaśniliśmy, jak zmienić hasło root Mariadb / mysql - niezależnie od tego, czy znasz bieżące, czy nie.

Jak zawsze, upuszcz nam notatkę, jeśli masz jakieś pytania lub opinię za pomocą naszego formularza komentarza poniżej. Oczekujemy na kontakt zwrotny!