本文参考了子循的文章 地址:http://blog.youkuaiyun.com/tsangyang/article/details/7861758。
但是看了几个评论,都说不行,因此就把我的做法写了下来
第一步,照着做了下来。停止mysql的服务
第二步,估计多数mac用户都一样 cd /usr/local/mysql/bin 这样就设定了cd;之后的命令要具体一下,sudo /usr/local/mysql/bin/mysqld_safe--skip-grant-tables 大家可以用finder找一下有没有这个文件,这是有的。我在该命令实行过程中死机了一次,所以把它关了,之后将将两步重新跑一遍。第三步,在跑楼主的命令之前,先得设定mysql的定义 用
alias mysql=/usr/local/mysql/bin/mysql,
然后就输入mysql 发现可以无密码进入mysql了。