252 PHP i MySQL dla każdego
Usunięcie usługi ąysql, niezależnie od tego, w który z wymienionych sposób została zainstalowana, odbywa się poprzez wydanie polecenia: mysqld --remove
Należy pamiętać, że instalacja MySQL jako usługi nie oznacza równoczesnego uruchomienia usługi. Uruchomienie następuje albo w sposób automatyczny podczas startu systemu, albo ręczny, po wydaniu polecenia net start mysql, tak jak zostało to opisane powyżej. Do uruchamiania usług można także wykorzystać graficzne narzędzie Usługi dostępne w systemach NT, 2000, XP.
Serwer bazy danych może być także uruchamiany jako samodzielna aplikacja. W takim przypadku w wierszu poleceń należy wydać komendę: mysqld --console lub po prostu
mysqld
W pierwszym przypadku wiadomości diagnostyczne będę wypisywane wprost na ekranie konsoli, tak jak jest to widoczne na rysunku 9.12. Po uruchomieniu serwer przechodzi w stan oczekiwania na połączenia. Domyślnie do połączeń jest wykorzystywany protokół tcp/ip, a serwer nasłuchuje na porcie 3306. W przypadku uruchomienia serwera za pomocą drugiej z wymienionych komend zostanie on uruchomiony w tle, a wszelkie wiadomości diagnostyczne będą zapisywane w logu znajdującym się w podkatalogu data.
Rysunek 9.12.
Pierwsze uruchomienie serwera z opcją —console
Jeśli MySQL został zainstalowany razem z systemem lub też później, za pomocą pakietów rpm (tak jak zostało to poprzednio opisane), serwer będzie się uruchamiał automatycznie, wraz ze startem systemu. Odpowiada za to znajdujący się w katalogu /etc/ init.d/ skrypt o nazwie mysąl, który jest tam umieszczany w trakcie instalacji. Serwer może również zostać uruchomiony ręcznie poprzez uruchomienie demona mysąld (ten sposób działa na wszystkich platformach systemowych obsługiwanych przez MySQL — por. sekcja „Uruchamianie serwera” —„W systemie Windows”).