ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)ERROR mysql报错

可能是之前安装的坑,

安装完mysql后报错

mysql登录报错:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) https://www.cnblogs.com/zhongyehai/p/10695334.html

对于出现拒绝访问root用户的解决方案
错误1045(28000):用户’root’@‘localhost’(使用密码:YES)拒绝访问

首先解析此英文:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES);
解析的地方有两处:1.Access denied(拒绝访问);2.using password:NO/YES

一、出现access denied的原因有如下可能:

1)mysql的服务器停止:
  若MySQL已经没有启动,重启MySQL服务器:systemctl restart mysqld
2)用户的端口号或者IP导致:
  若用户的端口号与IP(3306/3307)不一致,打开my.ini文件进行编辑。全部编辑替换为: port=X
3)mysql的配置文件错误----my.ini等文件:
  my.ini文件误输入无效内容,不知道到何处。复制替换该文件;有人已经对my.ini文件进行解释以及注释:https://blog.csdn.net/lienfeng6/article/details/78140404
4)root用户的密码错误(后面解决)

二、出现 using password的原因如下:

如果在登录MySQL出现这个的报错信息:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)。

这两个错误属于同一类,即密码错误。

Windows10重置MySQL用户密码
https://cloud.tencent.com/developer/article/2049654

你可能感兴趣的:(mysql,android,数据库)