window环境 mysql 8.X 修改root密码
window环境 mysql 8.X 修改root密码
1.关闭mysql 服务,可在服务中找到Mysql服务,停止服务
2.打开cmd命令窗口,执行以下命令(已配置环境变量),如下如所属
mysqld --console --skip-grant-tables --shared-memory
[
3,打开另一个cmd窗口,执行以下命令,
mysql -uroot -p
按enter,密码无需输入,继续按enter,执行结果如下:
4.执行修改密码脚本,musql8.0在user表加了字段authentication_string,先把authentication_string置为空,然后执行修改密码
update mysql.user set authentication_string='' where user='root' and Host ='localhost';
alter user 'root'@localhost IDENTIFIED by'密码';
5.执行刷新权限
flush privileges;
以上即可完成mysql8.X修改root密码