新装 MySQL 无法登入的解决
新装 MySQL 无法登入的解决
通过 brew 新安装的 MySQL 无法通过 root 用户登录,报如下的错误:
$ mysql -uroot
Error: Access denied for user 'root'@'localhost' (using password: YES)
原因可能是之前安装过并且本地已经存在数据库。
解决
执行如下语句再重试,
注:以下语句会删除本地数据。
$ brew services stop mysql; pkill mysqld; rm -rf /usr/local/var/mysql/; brew postinstall mysql; brew services restart mysql