在添加mysql引擎时,可能出现如下错误:

Can't open shared library '/usr/local/mysql/lib/mysql/plugin/ha_innodb.so' (errno: 13 cannot restore segment prot after reloc: Permission denied)


引起此问题的原因是selinux未关闭

解决方法:

关闭selinux即可

1、setenforce 0(说明:此方法在重启服务器后会失效)

2、编辑/etc/sysconfig/selinux文件

将selinux=enforcing改为selinux=disabled

保存退出即可

(说明:此法需重启,如果不想重启需结合第一方法使用,否则selinux不会立即被关闭)