起因:我在centos7上根据mysql官网配置安装mysql 5.7.20,安装完成后希望其能够开机自动启动,于是乎运行命令:
systemctl enable mysqld
结果出现错误:
Failed to execute operation: Access denied
我勒个去! 我可是root好不好啊,于是上网查了查,发现没有关闭selinux,关于selinux我一直困惑了很久,只是知道:如果对一个文件没有正确安全上下文配置, 甚至你是root用户,你也不能启动某服务
setenforce 0
然后再次运行systemctl enable mysqld成功!