#First Login with administrative account (Even root itself)
mysql>usemysql;
mysql>SETPASSWORDFOR'root'@'localhost' =PASSWORD("NewPassword");
mysql> flush privileges;
#Now quit and login
mysql> quit
mysql -u root -p
#Click enter and It will prompt you to enter password#Just to be safe you should also still try to log in without entering a password
Posted by: Guest
on February-01-2021
0
change mysql root password
$ sudo cat /etc/mysql/debian.cnf
Note the lines which read:
user = debian-sys-maint
password = blahblahblah
Then:
$ mysql -u debian-sys-maint -p
Enter password: // type 'blahblahblah', ie. password from debian.cnf
mysql>USE mysql
mysql>SELECT User, Host, plugin FROM mysql.user;
+------------------+-----------+-----------------------+| User | Host | plugin |+------------------+-----------+-----------------------+| root | localhost | auth_socket || mysql.session | localhost | mysql_native_password || mysql.sys | localhost | mysql_native_password || debian-sys-maint | localhost | mysql_native_password |+------------------+-----------+-----------------------+4 rows in set (0.00 sec)
mysql>UPDATE user SET plugin='mysql_native_password'WHERE User='root';
mysql>COMMIT; // When you don't have auto-commit switched on
Either:
mysql>ALTERUSER'root'@'localhost' IDENTIFIEDBY'new_password';
Or:
// For MySQL 5.7+UPDATE mysql.user SET authentication_string=PASSWORD('new_password') where user='root';
Then:
mysql>FLUSHPRIVILEGES;
mysql>COMMIT; // When you don't have auto-commit switched on
mysql>EXIT
$ sudo service mysql restart
$ mysql -u root -p
Enter password: // Yay! 'new_password' now works!
Posted by: Guest
on September-27-2020
Code answers related to "forgot my root password for mysql"
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems
resetting your password contact us
Check Your Email and Click on the link sent to your email