Como redefinir a senha do root mysql sem logar no mysql?

1

Eu quero redefinir a senha do mysql root, mas eu não quero logar no mysql e então resetar a senha da seguinte forma,

  mysql -u root
  FLUSH PRIVILEGES;
  SET PASSWORD FOR root@'localhost' = PASSWORD('password');
  UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';

Existe uma maneira de conseguir isso usando um comando externo ou algo do tipo?

    
por Suraj HK 12.02.2015 / 06:53

2 respostas

1

sudo dpkg-reconfigure mysql-server-x.x

Substitua x.x pela sua versão atual do servidor mysql.

Do que solicitará uma nova senha.

    
por Thomas15v 12.02.2015 / 10:17
0

Tente seguir:

mysqladmin -u root password **your-new-password**

sudo /etc/init.d/mysql restart

mysql -u root -p

Dê uma senha para entrar no mysql.

    
por shanmugam2138 12.02.2015 / 10:11