Jak zainstalować MySQL w Ubuntu Top 10.Top 10

Jak zainstalować MySQL w Ubuntu Top 10.Top 10
MySQL jest open source i najpopularniejszym systemem zarządzania relacyjnymi bazami danych, który jest oparty na SQL oznacza ustrukturyzowany język zapytania. Jego szybkość i wydajność sprawiają, że jest to najlepszy wybór do różnych celów, w których uwzględniane są aplikacje magazynowe, rejestrowanie i e-commerce. MySQL implementuje model relacyjny i jest powszechnie instalowany w integralnej części stosów lamp. Jest również używany do baz danych internetowych. Dwa pakiety są dostępne na Ubuntu. Pierwszym z nich jest klient MySQL, a drugim pakietem jest oprogramowanie MySQL Server. Klient MySQL służy do łączenia się z serwerem MySQL, a oprogramowanie MySQL Server służy do hostowania różnych baz danych.

W tym artykule przejdziemy proces instalacji MySQL na Ubuntu 20.04 Serwer LTS. Po zakończeniu instalacji MySQL będziemy hostować za pomocą terminalu.

Musisz mieć jednego użytkownika administracyjnego nie-root na swoim Ubuntu 20.04 Serwer. Uruchom aplikację terminalową za pomocą Ctrl + Alt + T. Możesz go również otworzyć za pomocą paska wyszukiwania aplikacji.

Aby zainstalować MySQL, musisz wykonać następujące kroki na Ubuntu 20.04 LTS:

Krok 1: Instalowanie serwera MySQL na Ubuntu 20.04 LTS

Aby hostować bazę danych MySQL na ubuntu 20.04 System, zainstalujesz pakiet serwera MySQL. Zainstalujesz MySQL za pomocą repozytorium pakietów Apt Ubuntu 20.04. W momencie pisania tego samouczka, moja wersja SQL 8.0.19 jest dostępne w repozytorium Ubuntu.

Aktualizacja programu pakietów APT na serwerze jest praktyką etyczną przed kontynuowaniem procesu. Użyj więc następującego polecenia, aby zaktualizować pakiety:

Aktualizacja $ sudo apt

Następnie zainstalujesz pakiet „MySQL-Server”. W tym celu musisz wykonać następujące polecenie:

$ sudo apt Zainstaluj mysql-server

Wyżej wymienione polecenie zainstaluje MySQL na Ubuntu 20.04. Wymagający jest jednak poziom bezpieczeństwa tego polecenia. Dlatego zapewnimy bezpieczeństwo instalacji na następnym etapie procesu.

Krok 2: Sprawdź status usługi MySQL

Po zakończeniu instalacji serwera MySQL, usługa MySQL zaczyna się automatycznie. Możesz także zweryfikować status usługi MySQL za pomocą następującego polecenia:

$ sudo SystemCtl Status mysql

Krok 3: Bezpieczna konfiguracja MySQL

W tym kroku uruchomisz skrypt bezpieczeństwa, aby instalacja była bezpieczna. Kiedy ten skrypt działa na terminalu, zmienia on mniej bezpieczne funkcje, takie jak zdalne loginy root. Użyj następującego polecenia do bezpiecznych konfiguracji:

$ sudo mysql_secure_instalation

Naciśniesz „y”, aby umożliwić instalację „wtyczki sprawdzania hasła sprawdzania”. Wtyczka do sprawdzania poprawności haseł zostanie skonfigurowana, która jest zasadniczo używana nie tylko do testowania siły hasła użytkowników MySQL, ale także poprawy bezpieczeństwa.

Istnieją trzy różne poziomy zasad sprawdzania poprawności hasła, które są niskie, średnie i silne. Wybierzesz opcję „2” dla mocnego hasła. W następnym wierszu użytkownika ustawisz hasło serwera MySQL dla użytkowników root.

Jeśli już skonfigurujesz wtyczkę do sprawdzania poprawności hasła, skrypt wyświetli nową siłę hasła. Wpisz „y”, aby potwierdzić nowe hasło.

W następnych wierszach użytkownika musisz potwierdzić następujące pytania:

  1. Czy chcesz usunąć anonimowego użytkownika?
  2. Ogranicz dostęp użytkownika root do komputera lokalnego?
  3. Usuń testową bazę danych?
  4. Załaduj tabele przywilejów?

Powinieneś wpisać „y”, aby odpowiedzieć na wszystkie pytania i kontynuować.

Krok 4: Zaloguj się do MySQL

Narzędzie klienta MySQL służy do interakcji z serwerem MySQL za pomocą wiersza poleceń. To narzędzie klienta zainstalowane jako zależność pakietu serwera MySQL.

Na Ubuntu 20.04, główny użytkownik MySQL Server 8.0 jest uwierzytelniony przez domyślną wtyczkę auth_socket. Ta wtyczka służy do uwierzytelniania użytkowników, którzy łączą host localhost za pomocą gniazda pliku UNIX. Teraz musisz otworzyć MySQL i wykonać następujące polecenie, aby zalogować się jako typ użytkownika root na serwerze MySQL:

$ sudo mysql

Teraz przejdziemy przez podstawową składnię polecenia SQL, która pomoże Ci rozpocząć pracę nad tym. Aby utworzyć nową bazę danych, użyj następującego polecenia:

mysql> Utwórz bazę danych samreena_db;

W wyżej wymienionym poleceniu nazwa bazy danych to „samreena_db”. Możesz zmienić nazwę bazy danych zgodnie z Twoimi wymaganiami.

Następnie sprawdzisz, która metoda uwierzytelniania każda z twoich kont użytkowników MySQL za pomocą następującego polecenia:

mysql> Wybierz użytkownika, uwierzytelnianie_string, wtyczka, host z MySQL.użytkownik;

Możesz utworzyć nowe konto użytkownika, które będzie miało pewne uprawnienia do bazy danych. Składnia jest następująca:

MySQL> Utwórz użytkownika „Samreena”@„localHost” zidentyfikowane przez „hasło”;

Teraz wykonaj polecenie Flush Viviles, które potwierdza serwer w celu ponownego załadowania tabel dotacji i wprowadzania nowych zmian:

mysql> uprawnienia spłukające;

Aby wyjść z powłoki MySQL, musisz wykonać następujące polecenie:

mysql> wyjście

W tym artykule nauczyłeś się instalować serwer MySQL na Ubuntu 20.04 LTS. Ponadto nauczyłeś się również różnych poleceń SQL do tworzenia bazy danych i użytkowników. W następnym kroku możesz zbadać, jak zarządzać bazami danych i konta użytkowników MySQL za pomocą wiersza poleceń. Jeśli masz jakieś zapytania związane z tym artykułem, możesz przekazać swoją opinię za pośrednictwem komentarzy.

Cenne linki

  • https: // www.Digitalocean.com/community/samouczki/instalowanie-mysql-on-uubuntu-20-04
  • https: // doi.Org/10.4258/HIR.2015.21.1.21
  • https: //.com/post/how-to-install-MYSQL-on-ubuntu-18-04