Alterar senha de root mysql (Ubuntu)
Caso tenha esquecido a senha de root do Mysql, é possível alterar a senha à partir da console.
1 – Parar o serviço do mysql:
sudo systemctl stop mysql
2 – Inicie o sistema em modo seguro:
mysqld_safe --skip-grant-tables &
Deverá retornar os seguintes avisos:2022-09-21T07:14:43.206936Z mysqld_safe Logging to syslog.
220921 14:02:15 mysqld_safe Logging to '/var/log/mysql/error.log'.
220921 14:02:15 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
3 – Faça o login como root e altere a senha:
mysql -u root
use mysql;
update user set password=PASSWORD("novasenha") where User='root';
flush privileges;
quit
4 – Parar e iniciar o serviço novamente:
sudo systemctl stop mysql
sudo systemctl start mysql