Starting MySQL...The server quit without updating PID file错误

Starting MySQL...The server quit without updating PID file
(/usr/local/mysql/data/daimaplus.pid)

用了好久的Mysql突然启动不了,奇怪了。用的都好好的,第一时间想的是去查看错误日志,发现是下面的错误信息:

2020-10-29T14:48:44.628960Z 0 [ERROR] Fatal error: Please read
"Security" section of the manual to find out how to run mysqld as
root!

从英文的意思来理解就是:请您看一下安全的section在使用mysqld的时候不要使用root用户。

明显就是为了安全。

因为我的是本地环境就直接在启动命令后面加上了:--user=root

sudo -S /usr/local/mysql/support-files/mysql.server start --user=root

搞定 这样就解决了 MySQL启动不了的问题,可以愉快的写代码了,至于线上环境出这种情况的少之又有,谁还敢乱在服务器上升级系统呢。