quarta-feira, 12 de maio de 2010
Reiniciando a senha de root do Banco de dados MYSQL no linux.
Pessoal, estou um pouco ausente do meu blog. O motivo é tempo mesmo, prometo que sempre que puder, vou colocar alguns artigos aqui.
Segue essa pequena dica de como Reiniciar a senha no mysql no linux. Eu uso Debian e Ubuntu, também serve para quem usar FreeBSD.
Agora vamos colocar a mão na massa!
Abra o terminal em Aplicativos/Acessórios/terminal.
Dentro do terminal escreva o primeiro passo:
# /etc/init.d/mysql stop
Agora iremos reiniciar o Mysql com a opção skip-grant-tables.
# mysqld_safe --skip-grant-tables &
Terceiro passo, vamos conectar ao mysql com o usuário root
# mysql -u root
Quarto passo,altere a senha de root.
mysql> use mysql;
mysql> update user set password=PASSWORD("Aqui vai ficar a nova senha") where User='root';
mysql> flush privileges;
mysql> quit
Agora reinicie o MYSQL
# /etc/init.d/mysql stop
# /etc/init.d/mysql start
Pronto, finalizamos. Agora iremos testar se a senha está correta. No terminal escreva o seguinte comando
# root@teste:~# mysql -p
Enter password: ("escrever a nova senha aqui").
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 151
Server version: 5.0.51a-24+lenny3 (Debian)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Pronto, a nova senha está correta. Agora você está dentro do Mysql.
Para sair do Mysql só basta escrever quit.
Pessoal, espero que essa dica ajude vocês, caso perca a senha do banco e não saiba como colocar uma nova senha de root no mysql.
Até a próxima.