Jak zrestartować MySQL
Używam MySQL 5.1.54 i zainstalowałem go na Ubuntu przez terminal za pomocą polecenia
sudo apt-get install mysql-server
Zmieniłem plik my.cnf
i chciałbym zatrzymać, a następnie uruchomić bazę danych. Próbowałem następujących komend
sudo /usr/bin/mysqld_safe stop
Moje pytanie brzmi, skąd mam wiedzieć, że baza danych jest zatrzymana? Kiedy uruchamiam powyższe polecenie, a następnie
sudo mysql -uuser -ppassword
mogę zalogować się z powrotem do bazy danych. Czy nie powinno mi to powiedzieć, że baza danych nie jest uruchomiona?
Jakieś sugestie? Dziękuję.
EDIT: Próbowałem również
mysqladmin -uuser -ppassword shutdown
a następnie
ps aux | grep mysql
Otrzymuję następujące dane wyjściowe
david 12093 0.0 0.0 6052 1276 pts/1 T May10 0:00 nano /etc/mysql/my.cnf
root 12267 0.0 0.0 6396 1436 pts/1 T May10 0:00 sudo nano /etc/mysql/my.cnf
root 12269 0.0 0.0 6052 1388 pts/1 T May10 0:00 nano /etc/mysql/my.cnf
mysql 15371 0.3 0.1 55344 9088 ? Ssl 10:53 0:00 /usr/sbin/mysqld
david 15512 0.0 0.0 5304 864 pts/1 R+ 10:54 0:00 grep --color=auto mysql
Czy powyższe dane wyjściowe oznaczają, że MySQL został zamknięty? Jeśli uruchomię mysql -uuser -ppassword
nadal mogę się zalogować do mysql.
Jakieś sugestie?