mysql error(13)的解决办法

mysql自己重新搞数据库目录,或者通过apt-get updata &&apt-get upgrade升级后,出现了无法启动,看日志里面是error(13),可以确定是权限问题。

解决办法:

vi /etc/apparmor.d/usr.sbin.mysqld,把里面的/var/lib/mysql/ r,
/var/lib/mysql/** rwk,两句,修改为你新的数据目录。比如我的就修改为/data/mysql_data/ r,/data/mysql_data/** rwk 。

修改完毕执行 /etc/init.d/apparmor reload重新加载,然后service mysql restart重启一下搞定。

打赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注