输入mysql -u root -p 显示Access denied for user ‘root'@'localhost' (using password :YES)

当输入mysql -u root -p 却显示Access denied for user ‘root'@'localhost' (using password :YES)时,我百度出来的解决方案都好复杂,对一个小白来说完全看不懂,后来按着那些方案搞了很久也没弄好,后来就重新安装了(重新安装也是个坑,如果想重装的人一定要把mysql彻底删除,具体步骤百度)

当出现以上情况时,先注意是否符合以下错误:

1.看一下输入的mysql -u root -p 后面是否加了分号(;),一定不能加分号!

2.在输入密码时,如果密码有数字,用F1-F12下面的那一行数字,而不用键盘右部的数字小键盘,因为你不能确定是否锁定了数字小键盘(NumLK键用来锁定数字小键盘)。

然后mysql就打开了

如果没用,那就按照其他帖子发的比较复杂的方法吧。

祝好运!

猜你喜欢

转载自blog.csdn.net/Adam_chengff/article/details/81076835