I have windows 7 and MYsql is installed on that. I am facing now and then one big issue ... very frequently the root passwords locks and i get the below error SQL Error (1045): Access denied for user 'root'@'localhost' (using password: YES)
Now to resolve this i use the below steps
Stop running Mysql service first (Administrative tools > Services )
Open command prompt (cmd) and reach the directory (using CD command) where Mysql bin is installed (eg: C:/Program Files/Mysql/bin)
type mysqld.exe -u root –skip-grant-tables and press enter (don’t close this command prompt)
Open new command prompt and reach the same Mysql bin directory
type mysql and press enter (This time, it never prompts for any passwords and you can enter mysql console)
type command use mysql to switch your database into mysql
Execute the usual command to change password for rootUPDATE user SET Password = PASSWORD(‘your_new_password’) WHERE User = ‘root’;
Close the command prompts and go to services , start mysql. Now you can login with your new root password
but still this === mysqld.exe -u root –skip-grant-tables does not respond....
Please help with the root cause and resolution