1.首先声明我用的电脑是mac,网上搜索到的关于linux的修复方法我用不了.
2.我不是直接下载的mysql,我是用的XAMPP里面的mysql.
我之前只是重启过一次电脑,之后出现了这样的错误.
在mysql中输入语句show global variables like "%datadir%";即可,得到了mysql的文件地址为/Applications/XAMPP/xamppfiles/var/mysql/.
然后打开终端cd 中进入那个目录 : cd /Applications/XAMPP/xamppfiles/var/mysql/, 然后cd ..退回上一层目录之后,ls -l查看了一下mysql的属主,发现确实不对劲,于是chown -R mysql:mysql /Applications/XAMPP/xamppfiles/var/mysql/成功解决.
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。