长时间未登录mysql或者重新安装mysql,可能会出现mysql启动失败的情况,一般情况是
/usr/local/mysql/data”的拥有者发生了改变
在终端运行 sudo chown -R mysql /usr/local/mysql/data
如果上述操作依然无法启动这是可以考虑查看mysql进程
在终端运行 ps aux |grep mysqld 查看进程如图
杀死全部的mysql进程 (图中_mysql 是数据库名称 19407 是进程名)
在终端运行 kill -19407 进程名杀进程
然后再次启动就OK了