Como alterar a senha do MySQL Root no Linux

Como alterar a senha do MySQL Root no Linux

Se você esqueceu a senha do MySQL para o usuário root, nós o abordamos 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ê aprenderá:

  • Como alterar/redefinir a senha do MySQL Root
Redefinir a senha do MySQL Root Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema Qualquer distro Linux
Programas Mysql
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Como alterar/redefinir a senha do MySQL Root



Instruções passo a passo:

  1. Comece interrompendo o serviço MySQL com um comando SystemCTL:
    $ sudo systemctl pare mysql 
  2. Agora, precisamos reiniciar o serviço MySQL, mas sem os privilégios de senha serem concedidos. 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-gran-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 lave os privilégios para recarregar as doações:
    mysql> privilégios de descarga; MySQL> Use MySQL; mysql> update user set plugin = "mysql_native_password" onde user = "root"; mysql> alterar o usuário 'root'@'localhost' identificado por 'new_password_here'; mysql> privilégios de descarga; mysql> desistir; 


  5. Finalmente, desligue o serviço MySQL e comece novamente.
    $ sudo systemctl reinicie o mysql 

Tudo feito. Sua senha raiz agora deve ser alterada e o MySQL está de volta e funcionando normalmente.

Conclusão

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

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…
  • Comandos básicos do Linux
  • Instale Arch Linux na estação de trabalho VMware
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Download do Linux
  • Como montar a imagem ISO no Linux
  • Melhor distro Linux para desenvolvedores