mysql由brew安装, 期间好像自动更新了一次
然后再次执行mysql_secure_installation, 输入root密码后报错, 重装mysql还是不行
Error: Access denied for user 'root'@'localhost' (using password: YES)
原因是之前安装的mysql配置文件没有彻底清除
参照 http://*.com/questions/4359131/brew-install-mysql-on-mac-os
依次执行
1. brew remove mysql
2. brew cleanup --force
3. rm -rf /usr/local/var/mysql
4. brew install mysql
5. mysql.server start
6. mysql_secure_installation
之前没执行的步骤是3, 所以只删除/usr/local/var/mysql然后重新安装mysql应该也可以, 就不额外测试了