帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  mysql登录遇到ERROR 1045问题解决方法

mysql登录遇到ERROR 1045问题解决方法

2016-06-22 00:51:40 7077

mysql登录时出现了错误:ERROR 1045: Access denied for user,是什么原因呢?

在Windows系统中,mysql登录的时候出现了这样的错误:ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES) 
找了一些办法,终于得到了解决,现在记录一下具体的解决方法:

 c:>sc stop mysql 
c:>mysqld --defaults-file="C:MySQLMySQLServer6.0my.ini" --console --skip-grant-tables 

重新开一个cmd 

c:>mysql -uroot -p 
enter password: <- 回车 
mysql>update user SET Password=PASSWord('newpassword') where USER='root'; 
mysql>FLUSH PRIVILEGES; 
mysql>quit 



提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: