mac上MySQL无法启动

场景:本地的MySQL挺久没点开过了,突然想用,但是发现点击 :系统偏好设置->MySQL->start MySQL server       
就一闪而过的stop MySQL server  就立马又是让启动,无论点击多少次都不顶用
重新卸载安装,按照网上各种教程,什么设置my.cnf文件啦,都没生效
最终不知道在哪点击到一个帖子,说是按照步骤查看报错,再解决问题

在这里插入图片描述

上述截图的重点:MySQL的错误日志存放位置。该文件的内容可以先清空,然后重新启动MySQL,就会有最新的日志,查询起来更加清楚。
  1. 发现没有data的访问权限
    解决方案:
sudo chmod -R 777 /usr/local/mysql-8.0.23-macos10.15-x86_64/data
  1. 打开该文件,发现是说没有权限,继续给日志中没有权限的文件授权即可

原谅我当时处理了一个多小时,着实有点上头,忘了截图,也忘了记录自己的解决方案来源的地址。睡醒后想总结一下却发现很难复现了。

  1. 出现的原因:我的mac一直版本升不上去,七月份去重新装过一次系统,并让工作人员帮忙升级了,这个极大可能性是导致我MySQL启动失败的原因
  2. 解决方案:查看错误日志,基本上是没有权限导致,很多错误和其他人描述的一样,但是众说纷纭,我自己的解决方案就是,按照错误日志中的信息,再去百度,就能得到一个非常精准的解决方案。最终重启电脑后,一切ok
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐