centos7,修改mysql端口,竟然无法启动了,
错误日志
2019-12-27 22:40:07 30068 [ERROR] Can't start server: Bind on TCP/IP port: Permission denied
2019-12-27 22:40:07 30068 [ERROR] Do you already have another mysqld server running on port: 3308
不用想就知道是安全限制,百度的资料全是说关闭selinux。
这自然不是想要的答案,爬了下梯子搜索,解决方法如下

semanage port -a -t mysqld_port_t -p tcp 3308

上交修改mysql目录也有同样的问题,也是同样的处理

修改datadir后mysql报的The server quit without updating PID file