Linux与运维

MySQL 核心配置参数 pid-file 作用与常见启动失败排查

在 MySQL 配置文件 my.cnf 中,pid-file 是指定服务进程 ID(PID)文件存放绝对路径的核心参数。不少用户在迁移 MySQL 数据目录(datadir)后出现 The server quit without updating PID file 报错导致服务无法启动。本文解析该参数配置与故障修复。


一、 故障修复排查步骤

排查磁盘空间是否写满:

df -h

排查目录权限: PID 所在目录必须归 mysql:mysql 用户所有:

sudo chown -R mysql:mysql /var/run/mysqld /var/lib/mysql