1. Se intra in putty cu utilizatorul si cu parola de root
2. Se opreste serverul MySQL: /usr/local/etc/rc.d/mysql-server stop
3. Se porneste serverul mysql fara parola de root: mysqld_safe –skip-grant-tables &
4. Ne conectam ca root la serverul mysql: mysql -u root
5. Rulam urmatoarele comenzi, care vor reseta parola de root:
use mysql;
update user set password=PASSWORD(‘paroladorita’) where user=’root’;
flush privileges;
quit
6. Oprim serverul mysql: /usr/local/etc/rc.d/mysql-server stop
7. Il pornim normal: /usr/local/etc/rc.d/mysql-server start
De aici inainte totul ar trebui sa functioneze normal. Pentru siguranta putem testa daca parola s-a schimbat intr-adevar folosind clientul mysql: mysql -u root -p
Nu merge parola navicat cu parola setata mai sus, ce ar trebui sa fac ?
Tot in putty rulam urmatoarea comanda : grant all on *.* to root@’%’ identified by ‘paroladorita’;
Daca te uitai mai atent la poza era super ok ...
Cand tastez comanda mysqld_safe –skip-grant-tables & ... imi apar 3 linii trebuia doar 2.. apoi scriam mysql -u root si mergea... daca scriu mysql -u root nu merge
Încearcă să ștergi folderul log din /var/db/mysql și reîncearcă iarăși, pot să îți spun că am avut și eu odată această problemă și din acestă disfuncție îmi dădea la fel ca tine.
Ai incercat macar cum ti-am scris ? Sincer nu meriti niciun ajutor de la nimeni daca nu ti cont de o parere sau de un ajutor poate chiar asta e rezolvarea.
Succes !