Janeiro 14, 2022

como alterar a senha do mysql root no Linux

se você esqueceu a senha do MySQL para o usuário root, nós cobrimos você neste guia. Siga nossas instruções passo a passo para redefinir a senha raiz em um sistema Linux através da linha de comando.

neste tutorial você vai aprender:

  • Como alterar/redefinir a senha de root do MySQL
Redefinir senha de root do MySQL

Redefinir senha de root do MySQL

Requisitos de Software e de Linha de Comando do Linux Convenções
Categoria Requisitos, Convenções ou Versão de Software Utilizada
Sistema Qualquer distro Linux
Software MySQL
Outros acesso Privilegiado ao seu sistema Linux, como root ou através de sudo comando.
Convenções # – requer dado linux comandos para ser executada com privilégios de root, quer directamente como usuário root ou através do uso de sudo comando
$ – requer dado linux comandos para ser executada como um usuário não privilegiado

Como alterar/redefinir a senha de root do MySQL

instruções passo a Passo:

  1. de Início, parando o serviço do MySQL com o comando systemctl:
    $ sudo systemctl stop mysql
  2. Agora, precisamos reiniciar o serviço do MySQL, mas sem a palavra-passe privilégios de ser concedido. Observe que o & no final do comando apenas executa o serviço em segundo plano e nos permitirá continuar usando o terminal atual.
    $ sudo mysqld_safe --skip-grant-tables &
  3. agora você poderá se conectar ao servidor MySQL como root, sem especificar uma senha:
    $ mysql -u root
  4. agora, redefina a senha raiz, mas primeiro libere os privilégios para recarregar as concessões:
    mysql> FLUSH PRIVILEGES;mysql> use mysql;mysql> update user set plugin="mysql_native_password" where User='root';mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password_here';mysql> FLUSH PRIVILEGES;mysql> quit;
  5. por fim, desligue o serviço MySQL e inicie-o de volta.
    $ sudo systemctl restart mysql

pronto. Sua senha de root agora deve ser alterada e o MySQL está fazendo backup e funcionando normalmente.

conclusão

Redefinir uma senha de root esquecida do MySQL é bastante fácil. No entanto, o processo envolve colocar o MySQL offline temporariamente, então é claro que é melhor evitar fazer isso mais do que absolutamente necessário. Se você esquecer a senha novamente, saberá onde encontrar este guia.

Deixe uma resposta

O seu endereço de email não será publicado.