Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak uruchomić, ponownie uruchomić, sprawdzić status i zatrzymać serwer MySQL

MySQL to najpopularniejsza na świecie baza danych typu open source. Dzieje się tak, ponieważ DB ma bardzo świetne i potężne funkcje. Nie wpływa to jednak na prostotę użytkowania.

Baza danych jest na ogół bezpłatna i powszechnie używana. W tym artykule skupimy się na tym, jak uruchomić, ponownie uruchomić, sprawdzić stan i zatrzymać serwer MySQL. Przyjrzymy się również podstawowym etapom instalacji serwera bazy danych MySQL na naszym komputerze z systemem Linux oraz kilku podstawowym poleceniom, których potrzebujesz, aby rozpocząć pracę z klientem MySQL.

Jak zainstalować serwer MySQL

Na początek zainstalujemy serwer MySQL za pomocą menedżera pakietów Ubuntu OS. Najpierw zaczniemy od aktualizacji i aktualizacji naszego systemu przed zainstalowaniem serwera MySQL. Aby to zrobić, skopiuj i wklej następujące polecenia do swojego terminala:

sudo apt-get update

Następnie uruchom polecenie „sudo apt upgrade”, aby zaktualizować pakiety systemu

sudo apt upgrade

Następnie skopiuj i wklej to polecenie, aby instalator komputera mógł zainstalować MySQL oraz wszystkie jego dane/zależności.

sudo apt-get install mysql-server

Po uruchomieniu powyższego polecenia narzędzie bezpiecznej instalacji powinno automatycznie uruchomić się. Jednak w niektórych przypadkach okaże się, że narzędzie nie uruchamia się automatycznie po instalacji; w takiej sytuacji wpisz następujące polecenie:

sudo mysql_secure_installation utility

Po uruchomieniu polecenia to narzędzie poprosi o zdefiniowanie hasła root logowania MySQL oraz innych opcji związanych z bezpieczeństwem, w tym sprawdzania poprawności hasła, usuwania anonimowych użytkowników, usuwania zdalnego dostępu do użytkownika root i usuwania testowej bazy danych.

W końcowej części uruchamiania polecenia komunikat o zakończeniu wszystkich czynności zapewni, że wszystkie wprowadzone ustawienia są w porządku.

Zezwalanie na zdalny dostęp

czy iptables (program przestrzeni użytkownika, który pozwala administratorom systemu na skonfigurowanie reguł filtrowania pakietów IP zapory jądra systemu Linux. Krótko mówiąc, program zapory dla systemu Linux używany do monitorowania ruchu do iz serwera przy użyciu tabel) został włączony, i chcesz połączyć się z bazą danych z innego komputera – pomogłoby, gdybyś otworzył port w firewallu swojego serwera. W większości przypadków domyślnym portem jest 3306. Jednak nie musisz przechodzić przez wszystkie te procesy, jeśli aplikacja, której jesteś lub chcesz używać w MySQL, działa na tym samym serwerze.

Aby zdalnie zezwolić na dostęp do serwera MySQL, uruchom następujące polecenia:

sudo ufw enable
sudo ufw allow mysql

Po przejściu przez ważne wskazówki, z którymi powinieneś się zapoznać, przejdźmy teraz do procesu uruchamiania usługi MySQL

Uruchom usługę MySQL

Po zakończeniu procesu instalacji możesz uruchomić usługę bazy danych, uruchamiając następujące polecenia w swoim terminalu.

sudo /etc/init.d/mysql start

W innych przypadkach okaże się, że usługa już działa. Jeśli usługa działa, otrzymasz wiadomość informującą, że usługa jest już uruchomiona.

Włączanie MySQL

Aby upewnić się, że serwer uruchomi się po ponownym uruchomieniu, uruchom następujące polecenie:

sudo systemctl enable mysql

Ponowne uruchamianie serwera MySQL

Aby zrestartować serwer, wpisz w terminalu następujące polecenie:

sudo /etc/init.d/mysql restart

Po ponownym uruchomieniu serwera możesz uruchomić następujące polecenie, aby sprawdzić, czy serwer działa, czy nie

sudo service mysql status

Wreszcie, po potwierdzeniu, że serwer działa, możesz go zamknąć, wpisując następujące polecenie:

sudo /etc/init.d/mysql stop

Aby dodać więcej, przyjrzyjmy się, jak wykonać podstawowe operacje na klientach MySQL.

Jak połączyć się z MySQL Server za pomocą klienta MySQL

Możesz połączyć się z serwerem jako superużytkownik za pośrednictwem klienta MySQL, gdy twój serwer MySQL jest uruchomiony. Pierwszym krokiem jest wpisanie w terminalu następującego polecenia:

sudo /etc/init.d/mysql start

Po uruchomieniu serwera wprowadź następujące polecenie, aby połączyć się z klientem MySQL.

sudo mysql -u root -p

Po wprowadzeniu polecenia zostaniesz poproszony o podanie hasła roota. Tutaj wprowadzisz hasło utworzone podczas procesu instalacji. Jeśli zapomniałeś hasła, możesz sprawdzić, jak zresetować hasło roota.

Po połączeniu z serwerem MySQL zobaczysz wiadomość powitalną wyświetlaną z monitem mysql>, jak pokazano poniżej.

Podczas korzystania z klienta niektóre z ważnych rzeczy do zapamiętania obejmują polecenia klienta, takie jak CREATE, ALTER, FLUSH PRIVILEGES, USE, DROP, SHOW GRANTS, SELECT, CREATE TABLE, SHOW TABLE i INSERT, w których wielkość liter nie jest rozróżniana.

Wniosek

Ten artykuł kompleksowo omówił wszystkie aspekty dotyczące uruchomienia serwera MySQL, restartu serwera, włączenia serwera, stanu serwera, zatrzymania serwera, połączenia z serwerem MySQL za pomocą klienta MySQL i na koniec kilka kluczowych stwierdzeń, z którymi musisz się zapoznać podczas korzystania z tej bazy danych. Mamy nadzieję, że jest wystarczająco szczegółowy, aby zaproponować rozwiązania Twoich problemów. W przypadku jakichkolwiek błędów nie wahaj się skontaktować. Dziękuję za przeczytanie.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Formatuj liczbę jako procent w MySQL

  2. Co to jest schemat bazy danych?

  3. Szukasz prostego wyszukiwania pełnotekstowego? Wypróbuj MySQL InnoDB + CakePHP z Word Stemming

  4. Ładowanie plików .sql z poziomu PHP

  5. Optymalizacja wyszukiwania MySQL za pomocą polubień i symboli wieloznacznych