Você já se deparou com a mensagem abaixo ao tentar iniciar o mysql pelo shell?
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
No meu caso o problema era simples de resolver, o HD simplesmente estava cheio... bastou apagar alguns arquivos de log e backup que existiam e não eram mais necessários para liberar espaço no HD e tudo voltou ao normal depois de um reboot.
Mostrando postagens com marcador MySQL. Mostrar todas as postagens
Mostrando postagens com marcador MySQL. Mostrar todas as postagens
quarta-feira, 9 de novembro de 2011
sexta-feira, 11 de março de 2011
MySQL: Recuperando a senha de root
Bom, talvez o título do post não seja o mais correto, digo isso porque na verdade não vamos recuperar a senha e sim trocar para uma nova... basta seguir os passos abaixo:
8 - Parar o MySQL teclando:Control+C
1 - Parar o MySQL:
/etc/init.s mysql stop
2 - Iniciar o MySQL mas com os seguintes parâmetros:
/usr/bin/mysqld_safe --skip-grant-tables &
3 - Acessar como root mas sem senha:
mysql --user=root mysql
4 - Fazer a alteração da senha do root:
mysql> update user set Password=PASSWORD('informe_sua_nova_senha') WHERE User='root';
5 - Atualizar os privilégios:mysql> flush privileges;
6 - Sair do prompt do MySQL:mysql> exit7 - Trazer o MySQL para primeiro plano:
fg8 - Parar o MySQL teclando:Control+C
9 - Reinicie o MySQL:
/etc/init.d/mysql restart
Era isso, o MySQL já está com a nova senha.
Assinar:
Postagens (Atom)