Win10 - MySQL 5.7 密码重置

Win10 - MySQL 5.7 密码重置

所有行为均发生在系统管理员权限的 Cmd 或 Powershell 下
注意! 本行为会导致数据库重置

# 重新安装 mysql 服务
mysqld --install

# 启动 mysql 服务, 此时如果可以启动, 正常使用即可, 若不行则继续以下操作
net start mysql

# 启动以下操作重置密码, 输出的信息中心最后一行为  [Note] A temporary password is generated for root@localhost: xxxxxx
mysqld --initialize --user=root --console

# 使用上面出现的临时密码来登录数据库
mysql -uroot -p

# 重新设置密码
set password=password('123456');

# 新版本更推荐这种做法
ALTER USER USER() IDENTIFIED BY '123456';
posted @ 2019-03-31 18:10  质子  阅读(818)  评论(0编辑  收藏  举报