In cazul in care nu ne mai amintim parola pentru userul root cu care sa ne conectam la serverul mysql care ruleaza pe localhost, puteam sa punem o noua parola urmand pasii de mai jos.
1. Se opreste serverul de mysql:
/usr/local/etc/rc.d/mysql-server.sh stop
2. Se porneste serverul de mysql cu optiunea –skip-grant-tables
/usr/local/bin/safe_mysqld –skip-grant-tables &
3. Ne conectam la serverul mysql:
/usr/local/bin/mysql
4. Folosim baza de date mysql
use mysql;
5. Setam noua parola pentru userul root@localhost:
update user set password = password(‘…….’) where user = ‘root’ and host=’localhost’;
6. Oprim serverul mysql cu comanda:
mysqladmin -u root -p shutdown
7. Pornim serverul mysql:
/usr/local/etc/rc.d/mysql-server.sh start