Linux下忘记mysql密码解决全方案
本想登录mysql数库, 突然记不得mysql下root用户的密码了。下面是处理过程 1:关闭mysql(一定不要用kill -9 pid或pkill mysql之类的命令, 用这种命令尽管会强制关闭数据库,但使得数据库有很多的碎片,容易使得数据crash(我图方便就用了两次,尽管我知道不能用pkill,数据库就crash了。最好用service mysql stop关闭它) 2:测试是否真正关闭 3:开启mysql用--skip-grant-tables 项,即可不提示输入密码 4:mysql -u root -p 通过空密码进入mysql, 5:选择mysql库下的user表,修改root用户对应当密码 6:flush privileges 刷新缓