window10安装MySQL出现 ERROR 1045 (28000): Access denied for user 'root'@'localhost'

解决步骤:

1.在安装路径中删除date文件夹

2.在MySQL安装目录的 bin 目录下执行命令:

mysqld --initialize --console

注意!执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中root@localhost:后面的“rI5rvf5x5G,E”就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。

3.输入mysql -u root -p *****

4.修改密码:

 

 mysql> use mysql;

 mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

 mysql> FLUSH PRIVILEGES;

你可能感兴趣的:(y')