Reset Mysql root password in Mysql Server 5.7

MySQL 5.7:

0) shut down service mysql57
1) go to C:\ProgramData\MySQL\MySQL Server 5.7, note that ProgramData is a hidden folder
2) looking for file my.ini, open it and add one line skip-grant-tables below [mysqld],save

[mysqld]
skip-grant-tables

3) start service mysql57
4) by right, you can access the database, run mysql
5) and use the query below to update the password

update mysql.user set authentication_string=password('NEW_PASSWORD') where user='root';

6) shut down the service again, remove the line skip-grant-tables save it, and start the service again. try to use the password you set to login.

Leave a Comment

Your email address will not be published.

Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: