Unix&Linux:
1.用root或运行mysqld的用户登录系统;
2.利用kill命令结束掉mysqld的进程;
3.使用--skip-grant-tables参数启动MySQL Server
shell>mysqld_safe --skip-grant-tables &
4.为
[email=root@localhost]root@localhost[/email]
设置新密码
shell>mysqladmin -u root flush-privileges password "newpassword"5.重启MySQL Server
GRANT ALL PRIVILEGES ON *.* TO
[email=root@%]root@%[/email]
IDENTIFIED BY ’123’
linux下的解决方法:
关闭mysql
然后,safe_mysqld --skip-grant-tables
启动mysql。
mysql -u root
mysql> use mysql
mysql> UPDATE user SET Password=PASSWORD(’xxx’) WHERE user=’root’;
mysql> FLUSH PRIVILEGES;
mysql忘记密码怎么办
最新推荐文章于 2024-07-20 16:33:27 发布