1. 程式人生 > >mysql 啟動報錯 /usr/local/mysql//libexec/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid'

mysql 啟動報錯 /usr/local/mysql//libexec/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid'

centos檢視mysql日誌路徑:/var/log/mysqld.log

可能日誌過長,導致命令視窗檢視不方便,可以下載到本地,檢視ERROR

 

啟動mysql

systemctl start mysqld

命令報錯看不出具體啟動失敗的原因,檢視日誌後發現如下錯誤:

 

/var/log/mysqld.log錯誤資訊為 

 /usr/local/mysql//libexec/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 13) 120516 15:23:19 [ERROR] Can't start server: can't create PID file: Permission denied

 

 修改 /var/run/mysqld/許可權為mysql 

chown -R mysql /var/run/mysqld

chgrp -R mysql /var/run/mysqld