ERROR 1045 (28000): Access denied for user 'root '@'localhost’ (using password: YES)
时间: 2023-08-21 21:16:00 浏览: 118
引用[1]:在启动数据库时,如果出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的错误,可以尝试以下解决方法。引用[2]:首先,确保你已经打开了CMD窗口。然后,按照以下步骤进行操作。引用[3]:首先,输入cd D:\mysql-8.0.19-winx64\bin(根据你自己电脑上的安装目录进行输入)。然后,输入mysql -u root -p(这里会提示你输入密码,直接按回车即可,因为在第四步我们已经将密码置为空)。最后,输入ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'(更改密码)。问题:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)。
回答: 如果在连接数据库时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)的错误,可能是因为密码输入错误。你可以尝试按照以下步骤进行操作。首先,确保你已经打开了CMD窗口。然后,输入cd D:\mysql-8.0.19-winx64\bin(根据你自己电脑上的安装目录进行输入)。接着,输入mysql -u root -p(这里会提示你输入密码,直接按回车即可,因为在第四步我们已经将密码置为空)。最后,输入ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'(更改密码)。这样应该可以解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)的问题。
阅读全文