Jak zainstalować Mariadb 10.4 na Centos 8 i Rhel 8

Jak zainstalować Mariadb 10.4 na Centos 8 i Rhel 8

Mariadb 10.4 Stabilna wersja została wydana. Jest to ulepszona, porzucona wymiana MySQL. Mariadb może być lepszym wyborem dla specjalistów baz danych, którzy szukają solidny, skalowalne, I niezawodny SQL Server. Mariadb ma wiele zaktualizowanych funkcji w stosunku do MySQL. Użyj poniższych linków, aby odczytać funkcje Porównanie MARIADB i MYSQL. Ten artykuł pomoże Ci zainstalować Mariadb 10.4 w systemach CentOS 8 i RHEL 8.

Krok 1 - Dodaj repozytorium MARIADB Yum

Najpierw dodaj repozytorium Mariadb Yum w naszym systemie. Utwórz nowy plik Repo /etc/mniam.repozytorium.D/Mariadb.Repo w systemie i dodaj poniżej kodu zgodnie z systemem operacyjnym i architekturą.

sudo vi /etc /mniam.repozytorium.D/Mariadb.Repo 
[mariadb] nazwa = mariadb baseurl = http: // yum.Mariadb.Org/10.4/rhel8-amd64 gpgkey = https: // yum.Mariadb.ORG/RPM-GPG-KEY-MARIADB GPGCheck = 1 

Krok 2 - Zainstaluj Mariadb na Centos 8

Użyjmy następującego polecenia, aby zainstalować MARIADB 10.4 W twoim systemie. To również automatycznie zainstaluje inne zależności.

sudo dnf makecache sudo dnf instalacja mariadb-server mariadb-client--Disablerepo = Appstream 

Po zainstalowaniu MariaDB w systemie Uruchom usługę za pomocą następującego polecenia.

sudo systemctl start mysql.praca 

Krok 3 - Bezpieczne instalację mariadb

Musisz także zabezpieczyć instalację MARIADB za pomocą haseł i wykonać inne zmiany. Aby to uruchomić bezpieczny skrypt instalacyjny z wiersza poleceń.

sudo/usr/bin/mysql_secure_instalation 

Bezpieczny skrypt instalacyjny poprosi o wprowadzenie użytkownika jako niektóre punkty, postępuj zgodnie z instalacją według wyświetlania poniżej. Wszystkie wejścia użytkownika są podświetlone czerwonym kolorem.

Uwaga: Uruchomienie wszystkich części tego skryptu jest zalecane dla wszystkich serwerów MariaDB w użyciu produkcji! Przeczytaj uważnie każdy krok! Wprowadź bieżące hasło dla root (wprowadź dla brak): ok, pomyślnie używane hasło, przechodzenie… ustaw hasło roota? [T/N] Y Nowe hasło: Wprowadź nowe hasło: Hasło pomyślnie zaktualizowane! Tabele przywilejów przeładowywania… sukces! Usuń anonimowych użytkowników? [Y/n] y… sukces! Zdalnie odrzucaj logowanie root? [Y/n] y… sukces! Usuń testową bazę danych i dostęp do niej? [T/N] Y - Upuszczenie testowej bazy danych… Sukces! - Usuwanie uprawnień w testowej bazie danych… sukces! Załaduj teraz tabele uprawnień? [Y/n] y… sukces! Sprzątanie… Dzięki za użycie mariadb! 

Krok 4 - Praca z Mariadb

Po zainstalowaniu i zakończeniu konfiguracji podłącz się do serwera Mariadb za pomocą następującego polecenia.

sudo mysql -u root -p 

Spróbuj także utworzyć nową bazę danych, użytkownik i przypisz uprawnienia do bazy danych.

## Utwórz bazę danych mariadb [(brak)]> Utwórz bazę danych mydb; ## Utwórz konto użytkownika MARIADB [(Brak)]> Utwórz użytkownika „dbuser”@„localhost” zidentyfikowane przez „Secret”; ## Uprawnienia do dotacji na bazie danych mariadb [(brak)]> daj wszystko na mydb.* Do „dbuser”@„localHost”; ## Załaduj uprawnienia mariadb [(brak)]> Uwizyty spłukające;
1234567891011## Utwórz DatAbasemariadb [(brak)]> Utwórz bazę danych myDB; ## Utwórz Użytkownik AccountMariadb [(brak)]> Utwórz użytkownika „dbuser”@„localHost” zidentyfikowane przez „Secret”; ## Uprawnienia do dotacji na DATABASEMARIADB [(Brak)]> Daj wszystko na MYDB.* Do „dbuser”@„localHost”; ## RELOOD CIVILEGESMARIADB [(Brak)]> Przywileje spłukające;

Możesz również wymagać zainstalowania phpMyAdmin do zarządzania mariadb za pomocą interfejsu internetowego, który zapewnia łatwy sposób pracy.