service mysql stopW systemach CentOS:
/etc/init.d/mysqld stop
Następnie uruchamiany mysql server w trybie bezpiecznym:
mysqld_safe --skip-grant-tables &Teraz możemy zalogować się do mysql bez podania hasła:
mysql -urootPo zalogowaniu możemy wykonać następujące zapytanie, które ustawi nasze hasło:
USE mysql; UPDATE user SET authentication_string=PASSWORD("NOWEHASLO") WHERE User='root'; FLUSH privileges; quitW tym momencie musimy ponownie zatrzymać mysql jedną z komend: W systemach Debian/Ubuntu:
service mysql stopW systemach CentOS:
/etc/init.d/mysqld stop
Oraz uruchomić ponownie, w normalnym trybie: W systemach Debian/Ubuntu:
service mysql startW systemach CentOS:
/etc/init.d/mysqld start