其实这个错误就是粗心大意造成的,一般会报两种错误
报错描述:
第一种: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