windows系统mysql8.0以上版本修改root密码
安装了8.0.13版本的mysql,
修改密码之后原密码和新密码都登陆不上,
想要修改root密码,
查看了很多文章都是说关闭mysql服务,输入mysqld --skip-grant-tables 回车,启动MySQL服务的时候跳过权限表认证。 操作的时候发现不行,
后来发现Mysql 8.0是输入 mysqld --console --skip-grant-tables --shared-memory 来跳过权限表认证
跳过后直接在当前CMD窗口输入mysql语句:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码123a!@#';
FLUSH PRIVILEGES;
来修改root密码
全部评论