windows10下mysql8.2 修改root密码,亲测有效。
首先,您需要打开Windows命令提示符(CMD)。可以通过以下步骤实现:
按下Win + R组合键,打开运行窗口。
输入cmd并回车。
停止MySQL服务:
net stop mysql82
启动MySQL服务,并跳过权限验证:
mysqld --defaults-file=“C:\ProgramData\MySQL\MySQL Server 8.2\my.ini” --console --skip-grant-tables --shared-memory
新打开一个命令提示符窗口:
以root用户登录到MySQL:
mysql -u root
更新root用户的密码(MySQL 8.0及以上版本使用):
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;
刷新权限
FLUSH PRIVILEGES;
退出MySQL:
EXIT;
关闭之前打开的两个提示符窗口,新打开一个命令提示符窗口:
启动MySQL服务:
net start MySQL82
测试新的密码。打开新的命令提示符窗口,尝试使用新密码登录:
mysql -u root -p