▷ Jak zainstalować MySQL na Ubuntu 21.10 ✔️

Praca z danymi może stać się wyzwaniem w każdej organizacji ze względu na sytuacje i typy danych, które obsługuje. Bazy danych niektórych, a może nawet tysięcy można tworzyć, ale niezależnie od ich wielkości, jeśli nie masz sprawnego managera i administratora, sprawy mogą po prostu wymknąć się spod kontroli i dlatego musimy dokładnie wiedzieć, jaka jest najlepsza opcja do pracy dane. Tym rozwiązaniem jest MySQL.

MySQL to system zarządzania bazą danych SQL, który jest dystrybuowany przez firmę Oracle Corporation działającą jako menedżer relacyjnych baz danych. Posiadając MySQL będziemy mieli funkcje i cechy takie jak:

Funkcje i cechy MySQL

  • Wszystkie twoje bazy danych są relacyjne
  • Posiada własnego menedżera zasobów
  • Obsługuje użycie instrukcji definicji danych atomowych (Atomic DDL)
  • To jest open source
  • Jest napisany w C i C ++
  • Wykorzystuje wielowarstwową konstrukcję serwera z niezależnymi modułami
  • Można skonfigurować za pomocą CMake w przypadku problemów z przenośnością
  • Dostępne dla różnych systemów operacyjnych
  • Wykorzystuje trzy tabele dyskowe (MyISAM) z kompresją indeksów
  • Oferuje transakcyjne i nietransakcyjne silniki pamięci masowej
  • Zaimplementuj w pamięci tablice haszujące, które są używane jako tabele tymczasowe
  • Implementuj funkcje SQL poprzez dedykowaną bibliotekę klas

Co nowego?W najnowszej wersji MySQL 8.0 znajdziemy takie nowości jak:

  • Wbudowany jest słownik danych transakcyjnych, w którym przechowywane są informacje o obiektach bazy danych
  • Teraz serwer wykonuje zadania wcześniej obsługiwane przez mysql_upgrade
  • Integruj instrukcje definicji danych atomowych (Atomic DDL)
  • Dodano nową wtyczkę uwierzytelniania caching_sha2_password
  • Tabele grantów w bazie danych systemu MySQL są teraz tabelami InnoDB (transakcyjne)
  • MySQL obsługuje teraz role, aby rozszerzyć jego możliwości
  • MySQL 8.0 integruje teraz koncepcję kategorii kont użytkowników, co pozwala systemowi i użytkownikom mieć przywilej SYSTEM_USER
  • Instrukcja GRANT ma teraz klauzulę AS user [with ROLE]
  • MySQL został zaktualizowany, aby zachować informacje o historii haseł
  • Konta mogą teraz mieć podwójne hasła
  • MySQL pozwala teraz administratorom konfigurować konta użytkowników, aby w przypadku kilku kolejnych niepowodzeń logowania, ich konto było tymczasowo zablokowane
  • MySQL obsługuje teraz tryb FIPS
  • OpenSSL 1.1.1 obsługuje protokół TLS v1.3 dla połączeń szyfrowanych, a MySQL 8.0.16 i nowsze wersje obsługują również TLS v1.3

Czas zobaczyć, jak zainstalować MySQL na Ubuntu 21.10.

Zainstaluj MySQL na Ubuntu 21.10

Krok 1
Otwieramy terminal w Ubuntu 21.10, tam zweryfikujemy wersję systemu za pomocą polecenia:

 lsb_release -a

POWIĘKSZAĆ

Krok 2
Teraz zaktualizujemy system za pomocą polecenia:

 aktualizacja sudo apt

POWIĘKSZAĆ

Krok 3
Po aktualizacji zainstalujemy MySQL za pomocą polecenia:

 sudo apt install mysql-server

POWIĘKSZAĆ

Krok 4
Wpisujemy literę S, aby zastosować zmiany i zakończyć pobieranie i instalację MySQL:

POWIĘKSZAĆ

Krok 5
Po tym procesie sprawdzimy stan MySQL:

 sudo systemctl status mysql

POWIĘKSZAĆ

Jak widać, jego status jest aktywny i uruchomiony, po czym nadszedł czas, aby zapewnić instalację MySQL, domyślnie, gdy MySQL jest zainstalowany, niektóre jego parametry są niezabezpieczone, aby to naprawić, wykonamy następujące czynności:

Krok 6

 sudo mysql_secure_installation

POWIĘKSZAĆ

Krok 7
Przede wszystkim widzimy następujące, tam możemy nacisnąć Y, aby skonfigurować złożoność hasła lub wpisać literę N (lub dowolną literę inną niż y), aby przypisać hasło roota MySQL:

POWIĘKSZAĆ

Krok 8
Widzimy, że należy wypełnić serię pytań, dla bezpieczeństwa Solvetic zaleca wpisanie "y" do wszystkich z nich, na końcu zobaczymy:

POWIĘKSZAĆ

Krok 9
Na koniec zamierzamy uzyskać dostęp do MySQL za pomocą następującego polecenia:

 sudo mysql

POWIĘKSZAĆ

Od tego momentu jesteśmy gotowi do tworzenia pożądanych baz danych z bezpieczeństwem, które oferuje nam MySQL.

wave wave wave wave wave