mysql密码又忘记了,记录一下,只适合mysql本地操作,这种操作并不安全,步骤就是:
1.停止 mysql 服务。
2.使用 mysqld —skip-grant-tables 启动跳过数据库验证。
3.启动后修改user表的root密码,语法是:update user set password = password(‘1234’) where user=’root’ and host=’localhost’;
具体步骤:
1. 关闭mysql服务
2. 使用mysqld启动服务,使用参数—skip-grant-tables
3. 新开客户端,使用mysql命令直接进入,进入数据库mysql,找到user表
4. 重置密码
语法:update user set password = password(‘1234’) where user=’root’ and host=’localhost’;
5. 重启服务
6. 使用新的用户密码登录