Difference between revisions of "Reset MySQL root password"
From Organic Design wiki
(Created page with '{{procedure |status = In use |role = sysop }} To reset the root password of a MySQL server, first go to a root shell and stop MySQL: {{code|<pre> /etc/init.d/mysql stop </pre>}} ...') |
(rv) |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 4: | Line 4: | ||
}} | }} | ||
To reset the root password of a MySQL server, first go to a root shell and stop MySQL: | To reset the root password of a MySQL server, first go to a root shell and stop MySQL: | ||
| − | + | <source> | |
| − | + | service mysql stop | |
| − | </ | + | </source> |
Next, run MySQL in safe mode in the background: | Next, run MySQL in safe mode in the background: | ||
| − | + | <source> | |
| − | + | mysqld_safe --skip-grant-tables & | |
| − | </ | + | </source> |
Reset the MySQL root password: | Reset the MySQL root password: | ||
| − | + | <source> | |
| − | + | mysql -u root | |
| − | </ | + | use mysql |
| + | update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root'; | ||
| + | flush privileges; | ||
| + | quit | ||
| + | </source> | ||
And restart the MySQL server again: | And restart the MySQL server again: | ||
| − | + | <source> | |
| − | + | service mysql start | |
| − | </ | + | </source> |
Latest revision as of 11:04, 22 July 2019
| Reset MySQL root password Organic Design procedure |
To reset the root password of a MySQL server, first go to a root shell and stop MySQL:
service mysql stop
Next, run MySQL in safe mode in the background:
mysqld_safe --skip-grant-tables &
Reset the MySQL root password:
mysql -u root
use mysql
update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
flush privileges;
quit
And restart the MySQL server again:
service mysql start



