Mysql忘记密码/重置密码
Mysql忘记密码怎样重置密码
以下步骤在mysql8.0版本亲测有效
无密码登录mysql
- 使用管理员权限打开命令行
输入:net stop mysql - 在之前的命令行窗口(不要关闭这个窗口)再次输入:
mysqld --console --skip-grant-tables --shared-memory - 打开另一个命令行窗口,启动mysql
输入:mysql - 将密码重置为空。
输入: UPDATE mysql.user SET authentication_string=’’ WHERE user=‘root’ and host=‘localhost’; - 刷新权限(必须步骤)
输入:flush privileges; - 关闭所有窗口,再使用管理员权限打开命令行
输入:net start mysql
输入:mysql -u root
输入:alter user ‘root’@‘localhost’ identified by ‘你想改成的密码’;