Forgot the root password for mysql database. Here are easy steps to recover
1. Restart MySql database without password in safe mode
/etc/init.d/mysql stop
mysqld_safe --skip-grant-tables &
2. Change root password
mysql -u root
mysql> use mysql;
mysql> update user set password="mypassword" where User='root';
mysql> flush privileges;
mysql> quit
**please note that the password might be in encrypted form. use PASSWORD('some_pass') method
mysql> update user set password=PASSWORD('mypassword') where User='root';
3. Restart database
/etc/init.d/mysql stop
/etc/init.d/mysql start
References: http://www.cyberciti.biz/tips/recover-mysql-root-password.html
