mysql单实例的root的用户密码丢失了,我们是可以找回来的,主要找回密码步骤如下:
1)停止mysql数据库服务;
2)使用忽略授权表的方式启动mysql:a)mysqld_safe --skip-grant-tables --user=mysql &;
b)mysql -u root -p (此时登录的密码为空);
3)重新设置mysql的root用户密码:update mysql.user set password=password("newpassword") where user=‘root‘ and host =‘localhost‘;
4)刷新权限:flush privileges;
5)退出mysql:quit;
6)关闭mysql进程,重新启动mysql:a)mysqladmin -uroot -pnewpassword shutdown
b)/etc/init.d/mysqld start;
7)正常登录mysql即可。
时间: 2024-10-19 23:44:40