Jak zainstalować Mariadb 10.4 na Centos/Rhel 7/6

Jak zainstalować Mariadb 10.4 na Centos/Rhel 7/6

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 Centos, RHEL 7/6 i systemy Fedora Fedora 30/29/28 za pomocą Yum.

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ą.

Dla Centos/Rhel - 7

[mariadb] nazwa = mariadb baseurl = http: // yum.Mariadb.Org/10.4/RHEL7-AMD64 GPGKEY = https: // yum.Mariadb.ORG/RPM-GPG-KEY-MARIADB GPGCheck = 1 

Dla Centos/Rhel - 6

[mariadb] nazwa = mariadb baseurl = http: // yum.Mariadb.Org/10.4/RHEL6-AMD64 GPGKEY = https: // yum.Mariadb.ORG/RPM-GPG-KEY-MARIADB GPGCheck = 1 

Dla Fedory - 30/29/28

Zmień wersję (podświetlony czerwony) w poniższym ustawieniu zgodnie z wersją Fedora, której użyłeś. Kliknij tutaj, aby wyświetlić wszystkie dostępne repozytoria.

[mariadb] nazwa = mariadb baseurl = http: // yum.Mariadb.Org/10.4/fedora30-amd64 gpgkey = https: // yum.Mariadb.ORG/RPM-GPG-KEY-MARIADB GPGCheck = 1 

Krok 2 - Zainstaluj serwer Mariadb

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

#### 

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

## Centos/Rhel 7 sudo Systemctl Start MySQL.Service ## Centos/Redhat 6 Sudo Service Mysql Start 

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.