/usr/libexec/mysqld: Can't change dir to '/xxx' (Errcode: 13) 解决

当看到错误日志里面如下记录:

mysqld started

[Warning] Can't create test file xxx.lower-test
 [Warning] Can't create test file xxx.lower-test
/usr/libexec/mysqld: Can't change dir to '/xxx' (Errcode: 13)

 [ERROR] Aborting

首先检查数据目录和日志目录的权限和所属用户,如果权限和所属用户都没问题,那应该是SELINUX的权限限制了。

对你的数据目录和日志目录执行如下命令:

#chcon -R -t mysqld_db_t /xxx

一切问题迎刃而解

你可能感兴趣的:(File)