1. 程式人生 > 其它 >寶塔 mySQL 從庫在修改配置檔案後,無法重啟並提示找不到 localhost.localdomain.pid 檔案

寶塔 mySQL 從庫在修改配置檔案後,無法重啟並提示找不到 localhost.localdomain.pid 檔案

技術標籤:資料庫mysql寶塔主從配置

  • 問題描述

    如果你遇到這個問題,會發現網上介紹的多是檔案許可權、記憶體不存等情況
    然而,按照指定目錄,確實沒有所指的檔案

ERROR! MySQL server PID file could not be found!
Starting MySQL. ERROR! The server quit without updating PID file (/www/server/data/localhost.localdomain.pid).

  • 分析問題

    剛開始百度無果,做了最不值得推薦的 重灌資料庫操作;
    然後,不小心測試依然回到了起點
    最後發現,是【從庫】配置的影響

    因為,之前我在【從庫】中添加了 "eplicate-wild-do-table"
    推測,這會使得重啟 mySQL 服務後,會去對應【主庫】搜尋資訊;

  • 解決問題

    我的作法就是,註釋掉這個資訊,改成在主庫中指定同步的資料庫 【參考】

    然後,【主庫】鎖定一下,重新對【從庫】進行 同步 SQL語句
    注意 "stop slave;""start slave;" 指令的操作 …

可參考整理的文章 —— 【mySQL 5.7.32 主從複製+同步配置操作】