mac上MySQL无法启动(亲测有效)

博主在Mac上遇到MySQL无法启动的问题,尝试多种常规解决方案无效。通过查看MySQL错误日志,发现是权限问题。解决方案是使用sudo chmod命令给予数据目录777权限,然后根据日志指示逐步解决权限问题。最终,重启电脑后MySQL成功启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值