Rozdział 9. ♦ Podstawy MySQL 253
Jeśli serwer został zainstalowany jako usługa zarządzana automatycznie, będzie również automatycznie kończył pracę wraz z zamknięciem systemu. W przypadku gdy chcemy wymusić zakończenie pracy usługi serwera wcześniej, należy wydać w wierszu polecenie: net stop mysql
Jeśli serwer został zainstalowany jako samodzielna aplikacja i uruchomiony ręcznie, do zakończenie jego pracy należy użyć programu mysqladmin. W przypadku gdy, zgodnie z powyższym opisem, zostało założone konto administratora, należy wydać polecenie:
mysqladmin --user=root --passworcWiasło shutdown lub alternatywnie:
mysqladmin -u root -p shutdown
W tym drugim przypadku pojawi się monit o hasło, nie będzie ono jednak widoczne podczas wprowadzania, nie będzie więc również mogło być w prosty sposób podejrzane przez ewentualne osoby postronne. Po wydaniu jednego z wymienionych poleceń, o ile serwer uruchomiony został w trybie konsolowym (czyli przez wydanie polecenia mysqld --console), na konsoli znajdzie się informacja o zakończeniu jego działania (rysunek 9.13).
Rysunek 9.13.
Serwer zakończył działanie
W standardowych warunkach działanie serwera kończy się wraz z końcem pracy systemu. Jeśli jednak chcemy wymusić zakończenie pracy serwera, należy użyć programu mysqladnrin wydając polecenie:
mysqladmin --user=root --password=/?as?o shutdown lub alternatywnie:
mysqladmin -u root -p shutdown
W tym drugim przypadku, podobnie jak w przypadku wersji dla systemu Windows, pojawi się monit o hasło, nie będzie ono jednak widoczne podczas wprowadzania, nie będzie więc również mogło być w prosty sposób podejrzane przez ewentualne osoby postronne.