启动MySQL出现Starting MySQL. ERROR! The server quit without updating PID file

时间:2024-03-28 12:37:02

今天在云服务器上启动MySQL时,出现了如下报错:

 

如下图:启动MySQL出现Starting MySQL. ERROR! The server quit without updating PID file

 

Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/iZ2zedm5xm1ux98qqzpbt1Z.pid).

 

百度上搜了一轮后,大多都是由于硬盘空间不足或权限不够导致。但仔细检查后,发现磁盘完全够用,权限也全开。继续跳进目录往下排查,发现一个err文件。

启动MySQL出现Starting MySQL. ERROR! The server quit without updating PID file

 

日志中的第一个ERROR报错"不能分配内存"

启动MySQL出现Starting MySQL. ERROR! The server quit without updating PID file

 

查看内存,发现内存确实不足。开MySQL最好还是准备800M+的内存。

启动MySQL出现Starting MySQL. ERROR! The server quit without updating PID file

 

kill一些进程后,腾出更多内存,MySQL成功启动。

启动MySQL出现Starting MySQL. ERROR! The server quit without updating PID file