Alterar senha do root no MySQL (Debian)
Dica publicada em Linux / Banco de Dados
Alterar senha do root no MySQL (Debian)
Quem já chegou em algum cliente e deparou com o problema de ninguém saber a senha do root no MySQL? Segue como sair deste sufoco.
# killall mysqld
# /usr/local/bin/mysqld_safe --skip-grant-tables &
# /usr/local/bin/mysql
mysql> use mysql;
mysql> update user set password = password('.......') where user='root' and host='localhost';
mysql> exit
# mysqladmin -u root -p shutdown
Pronto!
Caso não tenha, criar senha de root no MySQL:
# mysqladmin -u root password NoVaSeNhA
Renomear usuário root:
mysql> UPDATE user set user='admin' where user='root';
# killall mysqld
# /usr/local/bin/mysqld_safe --skip-grant-tables &
# /usr/local/bin/mysql
mysql> use mysql;
mysql> update user set password = password('.......') where user='root' and host='localhost';
mysql> exit
# mysqladmin -u root -p shutdown
Pronto!
Caso não tenha, criar senha de root no MySQL:
# mysqladmin -u root password NoVaSeNhA
Renomear usuário root:
mysql> UPDATE user set user='admin' where user='root';