Mac解决mysql stop报错问题:The /usr/local/mysql/data directory is not owned by the ‘mysql‘ or ‘_mysql‘

报错信息:The /usr/local/mysql/data directory is not owned by the ‘mysql’ or ‘_mysql’ user.

Mac上MySQL报错信息

Warning:The /usr/local/mysql/data directory is not owned by the 'mysql' or '_mysql' user.

在这里插入图片描述

解决方案

1.执行命令:sudo chown -R mysql /usr/local/mysql/data
2.输入密码:

beiluo@beiluodeMBP ~ % sudo chown -R mysql /usr/local/mysql/data
Password:

在这里插入图片描述

3.查看:

mysql正常运行。
在这里插入图片描述

原因:

百度的原因是,可能是某种情况下/usr/local/mysql/data的所有者或者所属组发生了变化。上面终端使用的chown命名将/usr/local/mysql/data目录下所有文件所有者改成mysql即解决该问题。

posted @ 2022-11-19 23:16  我有满天星辰  阅读(32)  评论(0编辑  收藏  举报