若 MySQL 的 PID 文件丟失,可以按照以下步驟重新啟動 MySQL:
打開終端或命令提示符。
切換到 MySQL 的安裝目錄,例如:
cd /usr/local/mysql
執行以下命令啟動 MySQL 服務器:
sudo ./bin/mysqld_safe --skip-grant-tables &
這將啟動 MySQL 服務器并跳過權限驗證。注意,此時 MySQL 不會要求密碼,但所有用戶都能訪問數據庫。因此,此時應僅在測試或臨時環境中使用。
如果需要重新創建 PID 文件,可以在另一個終端或命令提示符窗口中執行以下命令:
sudo ./bin/mysqladmin -u root -p shutdown
這將使用管理員權限關閉 MySQL 服務器。在提示輸入密碼時,直接按回車鍵即可。
然后回到第一個終端或命令提示符窗口,重新啟動 MySQL 服務器:
sudo ./bin/mysqld_safe &
這將啟動 MySQL 服務器,并創建一個新的 PID 文件。
請注意,以上步驟僅適用于 MySQL 安裝在默認位置的情況。如果 MySQL 安裝在其他位置,請相應地修改第2步中的路徑。