centos7下mysql服务启动失败

原因分析:

打开MySQL的告警日志,提示不能创建pid文件,如下:

c19b19ade538d3b39618f42640b8c97.png

解决方法:

创建/var/run/mysqld/目录,重启MySQL服务即可。

[root@spark01 ~]# mkdir -p /var/run/mysqld/
[root@spark01 ~]# /etc/init.d/mysqld start

注意:/var/run/mysqld/的属主和属组是root,mysql并不能在其中创建文件,需要修改该目录的属主和属组。

58f17a9ad30dc3a8f976dc638f9a72d.png

相关教程推荐:centos教程