忘記MySQL密碼重置

忘記MySQL密碼,重置密碼

1.修改my.cnf,在[mysqld]下面加入一行skip-grant-tables

vim /etc/my.cnf

[mysqld]
skip-grant-tables

2.重啓mysql

service mysqld restart

3.登錄mysql,此時不需要輸入密碼,直接回車即可。並重新設置密碼

mysql
update mysql.user set password=PASSWORD('yourpassword') where user='root';    //更改密碼
flush privileges;   //刷新
quit;    //離開

4.再次修改my.cnf文件,將skip-grant-tables注掉

vim /etc/my.cnf

[mysqld]
#skip-grant-tables

5.重啓mysql

service mysqld restart

# 回車輸入密碼即可
mysql -u root -p
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章