We can reset the mysql password by using the mysqld_safe with --skip-grant-tables option.
mysqld_safe
--skip-grant-tables
And there is good reason of both No answers.