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´;
Comment