一点PHP博客分享关于mysql中忘记密码的补救方式,有时候我们大意导致忘记或者记错mysql的数据库密码从而无法进入或者链接到mysql中,通过以下步骤可以轻松进入mysql中然后修改密码。
1.修改MySQL的登录设置:
1 |
# vi /etc/my.cnf |
在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。
2.重新启动mysqld
1 |
# /etc/init.d/mysqld restart ( service mysqld restart ) |
3.登录并修改MySQL的root密码
1 2 3 4 5 6 7 |
mysql> USE mysql ; mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; mysql> flush privileges ; mysql> quit |
4.将MySQL的登录设置修改回来
1 |
# vi /etc/my.cnf |
将刚才在[mysqld]的段中加上的skip-grant-tables删除保存并且退出vi。
5.重新启动mysqld
1 |
# /etc/init.d/mysqld restart ( service mysqld restart ) |
一点php,每天一点技术分享。
2020年11月2日 下午3:47 沙发
学习了,赞赞赞