mysql忘记密码的解决办法(记录一下)
1.关闭mysql服务
linux下可以使用
lsof -i:3306 //查询mysql进程的PID,端口如果不是3306可以改成自己MySQL的端口
kill PID //查询到的PID
windows可以用任务管理器关闭mysql服务
2.在命令行中输入
linux输入:
mysqld_safe --skip-grant-tables
windows输入
mysqld --skip-grant-tables
3.换一个窗口重新输入
mysql -uroot -p \\没有密码,直接回车
4.进入后设置新密码
use mysql;
update user set password=password('123456') where user='root';//123456换成自己的密码