mkdir -p /var/run/mysqld
chown mysql.mysql /var/run/mysqld
mysqld 加d
上面親測有效,下面只是參考
----------------------------------------------------------------------------------------------------------------------
或者
[ERROR] Can’t start server: can’t create PID filepath: No such file or directory
錯誤原因
一般是由於服務器強制關機導致pid文件丟失。
解決辦法
在/etc/my.cnf 中查看pid-file的位置
pid-file=/var/run/mysql/mysqld.pid
1
創建對應的目錄並修改權限
mkdir -p /var/run/mysql
chown mysql.mysql /var/run/mysql
這時可以嘗試重啟mysql了,如果還不行繼續第三步
創建一個pid文件並修改權限
touch /var/run/mysql/mysqld.pid
chown mysql.mysql /var/run/mysql/mysqld.pid
再啟動MySQL應該就沒問題了。
————————————————
版權聲明:本文為CSDN博主「Chai Yingchao」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_31977125/article/details/84318745
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
最后試試
-
# service mysql restart
-
# service mysqld restart