解决mac mysql无法启动

2019-11-23 13:31:00
六月
来源:
https://blog.csdn.net/haoaiqian/article/details/89434414
转贴 955

今天mysql突然无法启动服务,即便使用/usr/local/mysql/support-files mysql.server start也无济于事,经过好一番折腾,发现是我装了manager-osx,其中内置的mysql与原来装的mysql冲突了,杀死占用的进程后,重新启动服务即可。


问题出现的原因总结

1、可能是/usr/local/mysql/data/mysql.pid文件没有写的权限


解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data” 然后重新启动mysqld!


2、可能进程里已经存在mysql进程


解决方法:用命令“ ps aux |grep mysql”查看是否有mysql进程,如果有使用“kill -9

进程号”杀死,然后重新启动mysql!


3、可能是第二次在机器上安装mysql,有残余数据影响了服务的启动。


解决方法:去mysql的数据目录/data看看,如果存在mysql-bin.index,就赶快把它删除掉!。


4、skip-federated字段问题


解决方法:检查一下/etc/my.cnf文件中有没有没被注释掉的skip-federated字段,如果有就立即注释掉吧。


5、错误日志目录不存在


解决方法:使用“chown” “chmod”命令赋予mysql所有者及权限

————————————————

版权声明:本文为CSDN博主「化风」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/haoaiqian/article/details/89434414


发表评论
评论通过审核后显示。