其实这个错误就是粗心大意造成的,一般会报两种错误
报错描述:
第一种:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
第二种:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)
报错解析:
第一种:密码不正确
第二种:没有输入密码
解决错误的方法:

简单来说就是密码输入错误了
修改root的密码:
1、进入mysql
2、输入mysql -u root -p
3、输入正确的密码进入数据库
4、进入之后输入:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;
(这个123456是你要修改的密码)
5、修改成功会返回Query OK, 0 rows affected (0.01 sec)
6、操作完数据库之后输入exit或者quit都可以退出mysql

博客主要介绍了MySQL中root用户登录时常见的两种报错,分别是密码不正确和未输入密码导致的访问被拒。并给出了解决错误的方法,即修改root密码,详细说明了修改密码的步骤,包括进入数据库、输入正确密码、执行修改语句等。

被折叠的 条评论
为什么被折叠?



