Pokyny k instalaci pro mysql doporučují zkopírovat /usr/local/Cellar/mysql/5.1.54/com.mysql.mysqld.plist
na ~/Library/LaunchAgents
takže Mac OS X automaticky spustí mysqld, když se přihlásíte.
Pokud jste mysqld nastavili tímto způsobem, pak launchd
proces, který řídí LaunchAgents v systému Mac OS X v10.4 a vyšším, automaticky restartuje proces mysqld, jakmile je zabit mysql.server stop
příkaz. To může být důvodem chybové zprávy, protože server se automaticky restartuje.
Právě jsem to testoval na svém Macu. Spustil mysql.server stop
příkaz desetkrát a pokaždé, když 'launchd' restartoval proces msyqld asi po sekundě. Šestkrát příkaz skončil "ÚSPĚCH!" zpráva. Čtyřikrát to skončilo zprávou „CHYBA! Správce souboru pid skončil bez aktualizace souboru“.
AKTUALIZACE:Právě jsem si uvědomil, že jsem nezmínil, jak zastavit server mysqld, pokud se spouští spuštěním.
Zde je příkaz k zastavení démona mysqld.
launchctl unload -w ~/Library/LaunchAgents/com.mysql.mysqld.plist