Jak zainstalować MariaDB na CentOS 8?

Bazy danych są obecnie jednym z elementów najczęściej używanych przez tysiące programistów, personel pomocniczy i użytkowników IT do scentralizowanej i bezpiecznej kontroli danych organizacji. Stąd tak ważne jest posiadanie kluczowych narzędzi do prawidłowej administracji. Następnie w Solvetic porozmawiamy o jednym z najczęściej używanych narzędzi do tego zadania, takim jak MariaDB, i przeprowadzimy ten proces w nowej edycji CentOS 8.

Co to jest MariaDBMariaDB Server jest wymieniany jako jeden z najczęściej używanych serwerów bazodanowych na świecie ze względu na jego różne funkcje, bezpieczeństwo, skalowalność i dynamikę w kontroli danych, a jedną z jego największych zalet jest to, że został zbudowany przez programistów oryginalnych MySQL. jest to narzędzie typu open source, które jest stale aktualizowane.

MariaDB potrafi konwertować dane na ustrukturyzowane informacje zgodne z szeroką gamą aktualnych aplikacji i korzysta z relacyjnej bazy danych, która integruje interfejs SQL do dostępu do danych. Jako jeszcze jeden punkt na korzyść MariaDB mówimy, że najnowsze wersje MariaDB zawierają funkcje GIS i JSON.

Ograniczenia wersji MariaDBWersje MariaDB zastępują MySQL, ale mają pewne ograniczenia, takie jak:

  • Pliki danych MariaDB są zazwyczaj plikami binarnymi kompatybilnymi z równoważną wersją MySQL.
  • Wszystkie nazwy plików i ścieżek są takie same.
  • Pliki definicji danych i tabel (.frm) są w pełni kompatybilne z plikami binarnymi.

wyróżniające się cechyNiektóre z jego najbardziej wyróżniających się cech to:

  • MariaDB jest kompatybilna z wieloma systemami operacyjnymi, takimi jak Linux, FreeBSD, macOS i kilkoma innymi.
  • Posiada wsparcie dla języka PHP.
  • MariaDB korzysta ze standardowych języków zapytań.
  • Integruje kolumny dynamiczne, takie jak COLUMN_ADD, COLUMN_CHECK, COLUMN_CREATE, COLUMN_DELETE, COLUMN_EXISTS, COLUMN_GET, COLUMN_JSON, COLUMN_LIST
  • Integruje technologię klastrową Galera.
  • Teraz zobaczymy, jak zainstalować MariaDB na CentOS 8.

1. Jak zainstalować MariaDB na CentOS 8?

Krok 1
Pierwszym krokiem, jaki należy podjąć, będzie skonsulowanie pakietów MaríaDB w CentOS 8, wykonując następujące czynności:

 mniam szukaj mariadb

POWIĘKSZAĆ

Krok 2
Teraz, aby zapoznać się ze szczegółowymi informacjami o MariaDB, wykonujemy następujące czynności:

 mniam informacje mariadb

POWIĘKSZAĆ

Krok 3
Kontynuujemy instalację MariaDB wykonując:

 mniam zainstaluj serwer mariadb

POWIĘKSZAĆ

Krok 4
Wpisujemy literę „s”, aby potwierdzić pobranie i instalację MariaDB:

POWIĘKSZAĆ

Krok 5
Przechodzimy do włączenia usługi MariaDB, wykonując następujący wiersz:

 systemctl włącz mariadb.service

POWIĘKSZAĆ

Krok 6
Niektóre z przydatnych poleceń do zarządzania MariaDB to:

Zatrzymaj usługę MariaDB

 systemctl zatrzymaj mariadb.service

Uruchom usługę MariaDB
 systemctl start mariadb.service

Uruchom ponownie usługę MariaDB
 systemctl uruchom ponownie mariadb.service

Sprawdź status usługi MariaDB
 status systemuctl mariadb.service

POWIĘKSZAĆ

2. Jak zabezpieczyć serwer MariaDB w CentOS 8?

Krok 1
Teraz nadszedł czas, aby chronić serwer MariaDB w CentOS 8, w tym celu wykonamy następujące czynności:

 mysql_secure_installation
Krok 2
Przede wszystkim zostanie wskazane, że wpisujemy hasło użytkownika root, ponieważ nie zostało ono przypisane, musimy nacisnąć Enter:

POWIĘKSZAĆ

Krok 3
Tam pyta, czy chcemy je przypisać, wpisujemy literę „Y”, aby przypisać hasło użytkownika root MariaDB:

POWIĘKSZAĆ

Krok 4
Po tym znajdujemy serię pytań, takich jak:

  • Usuń anonimowego użytkownika.
  • Wyłącz zdalny dostęp.
  • Usuń testową bazę danych.
  • Przeładuj uprawnienia.

POWIĘKSZAĆ

3. Jak uzyskać dostęp do MariaDB w CentOS 8

Krok 1
Aby uzyskać dostęp do MariaDB w CentOS 8, musimy wprowadzić następujące polecenie:

 mysql -u root -p
Wciskamy Enter i wpisujemy hasło, które wprowadziliśmy w procesie konfiguracji, a tym samym uzyskujemy dostęp do MariaDB:

POWIĘKSZAĆ

Krok 2
Tam możemy wpisać polecenie "pokaż bazy danych;" aby wyświetlić dostępne bazy danych i wyjść z MariaDB, wykonując "quit":

POWIĘKSZAĆ

4. Jak dodać bazy danych w MariaDB na CentOS 8?

Krok 1
Pierwszym miejscem będzie dostęp do MySQL poprzez wykonanie:

 mysql -u root -p mysql
Po uzyskaniu dostępu do MariaDB tworzymy naszą bazę danych w następujący sposób:
 TWÓRZ BAZĘ DANYCH Soltic; (tworzy nową bazę danych) CREATE USER 'solvetic' @ 'localhost' IDENTIFIED BY 'solvetic'; (Utwórz nazwę użytkownika wraz z hasłem) GRANT ALL ON solvetic1 * TO 'solvetic' @ 'localhost'; (Przyznaje użytkownikowi uprawnienia do bazy danych) FLUSH PRIVILEGES; (Resetuje uprawnienia)

POWIĘKSZAĆ

Wychodzimy z MariaDB, wykonując "quit".

Krok 2
Po tym możemy ponownie uruchomić "pokaż bazy danych;" i tam zobaczymy utworzoną bazę danych:
Aby wejść do MariaDB z utworzoną bazą danych, uruchomimy w CentOS 8:

 mysql -u solvetic -p'solvetic 'solvetic1
Lub możemy uruchomić:
 mysql -u solvetic -p solvetic1
Następnie wprowadzamy hasło.

Krok 3
Wynikiem będzie dostęp do wspomnianej bazy danych:

POWIĘKSZAĆ

Tak prosto zainstalowaliśmy i stworzyliśmy bazy danych w MariaDB w CentOS 8 i mamy już najlepsze rozwiązania do zarządzania bazami danych.

wave wave wave wave wave