Mac安装MySQL5.7.19 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
1. 错误情况:
输入mysql –u root –p 命令,回车后报错:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
2. 解决方法
1. 在通知中找到MySQL安装时生成的初始密码:
2. 在终端中键入mysql –u root –p命令,回车后输入刚刚找到的初始密码,即可进入MySQL控制界面。
3. 修改密码(网上找到的方法,我的版本是5.7.19,修改成功):
5.7.6之后用ALTER USER'root'@'localhost' IDENTIFIED BY 'newpassword',之前版本用SET PASSWORD FOR'root'@'localhost' = PASSWORD('newpassword');
注:'newpassword'为你需要修改的新密码。