Mac版本的mysql一开始装了8.0版本的,捣鼓了好久发现很多语法可能和旧版的不兼容,于是果断怒而卸载之。
换了5.7版本安装后依旧出现了 Access denied的问题。ERROR 1045一类的。
最终折腾下来发现是一个mysqld的进程没关掉,于是一直不能进入免密模式,总是要我输入密码,输了也不行。
最终在网上找到@SoaringInSky的这篇博客(见最后),提醒我关掉mysqld的进程(因为我在系统偏好设置里一直关不掉mysql。。这也是我很纳闷的一个东西)
总而言之,现在可以登陆了,真开心!