Free IT training download and specialized forum of Cisco and Microsoft VMware virtualization cloud and Linux

- Advertisement -

How to reset MySQL root Password



MySQL, an open-source relational database management system, powers numerous applications and websites globally. As a database administrator, having a secure and accessible MySQL root password is vital for maintaining the integrity and confidentiality of your data. If you’ve found yourself in a situation where you need to reset the MySQL root password, fear not, In this tutorial we will learn about how to reset mysql root password installed in Linux Operating system.

Understanding the Importance of the MySQL Root Password

- Advertisement -

The MySQL root user holds unparalleled privileges, allowing administrative control over the entire database system. A robust root password ensures the security of your MySQL installation, preventing unauthorized access and potential data breaches.

Steps to Reset MySQL Root Password

Stop the MySQL Server

Before making any changes, ensure that the MySQL server is stopped to prevent disruptions.

sudo service mysql stop

Start MySQL in Safe Mode

Launch MySQL in safe mode to skip privilege checks and enable you to reset the root password.

sudo mysqld_safe –skip-grant-tables &

Connect to MySQL

Open a new terminal window and connect to the MySQL server.

mysql -u root

- Advertisement -

Choose the MySQL Database

Switch to the MySQL database to perform operations on the user table.

use mysql;

Update the Root Password

Set a new password for the root user, ensuring it meets security standards.

UPDATE user SET authentication_string = PASSWORD(‘new_password’) WHERE User = ‘root’;

Flush Privileges

Ensure the changes take effect by flushing the privileges.


Exit and Restart MySQL

Exit the MySQL prompt and restart the MySQL server.

sudo service mysql restart


Securing and managing the MySQL root password is a critical aspect of database administration. By following these steps, you’ve successfully reset the MySQL root password, safeguarding your database against unauthorized access. Always remember to choose strong and unique passwords to fortify the defenses of your MySQL installation.

Don’t let a forgotten password become a stumbling block – take control of your MySQL root access with this simple guide. Happy resetting!

- Advertisement -

- Advertisement -

Leave A Reply

Your email address will not be published.