清空密码
关闭 MySQL 服务
net stop MySQL
以无密码方式启动
mysqld --console --skip-grant-tables --shared-memory
以无密码方式登录
mysql -u root
清空密码
UPDATE mysql.USER SET authentication_string = '' WHERE USER = 'root' AND HOST = 'localhost';
执行完所有操作后关闭无密码方式启动的窗口。
设置密码
启动 MySQL 服务
net start MySQL
登录 MySQL
mysql -u root -p
在要求输入密码时点击回车键,执行以下语句设置密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';