Wéi installéiere mir MariaDB 10 op RHEL 8


MariaDB ass eng populär Alternativ zum MySQL Datebank Management System. Et gëtt vun den ursprénglechen MySQL Entwéckler entwéckelt an ass geduecht fir Open Source ze bleiwen.

MariaDB ass séier an zouverlässeg, ënnerstëtzt verschidde Späichermotoren an huet Plugins wat et perfekt mécht fir eng breet Palette vu Benotzungsfäll.

An dësem Tutorial wäerte mir Iech weisen wéi Dir MariaDB Server op Ärem RHEL 8 installéiere wëllt. Mir installéiere MariaDB 10.3.10 Versioun.

Notiz: Dësen Tutorial gëtt virausgesot datt Dir en aktiven RHEL 8 Abonnement hutt an datt Dir root Zougang zu Ärem RHEL System hutt. Alternativ kënnt Dir e privilegiéierte Benotzer benotzen an d'Befehle mat sudo ausféieren.

MariaDB Server installéieren

Fir de MariaDB Server z'installéieren, benotze mir de folgende yum Kommando fir d'Installatioun ofzeschléissen.

# yum install mariadb-server

Dëst wäert de MariaDB Server installéieren an all déi erfuerderlech Ofhängegkeeten.

Wann d'Installatioun fäerdeg ass, kënnt Dir de MariaDB Service starten mat:

# systemctl start mariadb

Wann Dir de MariaDB Service automatesch no all Systemboot wëllt starten, kënnt Dir de folgende Kommando ausféieren:

# systemctl enable mariadb

Verifizéiert de Status vum MariaDB Service mat:

# systemctl status mariadb

Séchert MariaDB Installatioun

Elo datt mir eise Service ugefaang hunn, ass et Zäit seng Sécherheet ze verbesseren. Mir wäerte Root Passwuert astellen, Remote Root Login deaktivéieren, Testdatenbank an anonyme Benotzer läschen. Endlech wäerte mir all Privilegien nei lueden.

Fir dësen Zweck, fuert einfach de folgende Kommando aus an beäntwert d'Froen deementspriechend:

# mysql_secure_installation

Notéiert datt d'Passwuert vum Root Benotzer eidel ass, also wann Dir et wëllt änneren, dréckt einfach op Enter, wann Dir fir dat aktuellt Passwuert gefrot gëtt. De Rescht kënnt Dir d'Schrëtt an d'Äntwerten um Bild hei ënnen verfollegen:

Zougang zum MariaDB Server

Loosst eis e bësse méi déif goen an eng Datebank erstellen, Benotzer a ginn Privilegien un deem Benotzer iwwer d'Datebank. Fir Zougang zum Server mat der Konsole ze kréien, kënnt Dir de folgende Kommando benotzen:

# mysql -u root -p 

Wann Dir gefrot gëtt, gitt d'Root Passwuert dat Dir virdru festgestallt hutt.

Loosst eis elo eis Datebank erstellen. Fir dësen Zweck op der MariaDB Prompt, fuert de folgende Kommando:

MariaDB [(none)]> CREATE DATABASE tecmint; 

Dëst wäert eng nei Datebank mam Numm tecmint erstellen. Amplaz op dës Datebank mat eisem Root Benotzer zouzegräifen, kreéiere mir separat Datebank Benotzer, deen nëmmen Privilegien fir dës Datebank huet.

Mir erstellen eisen neie Benotzer mam Numm tecmint_user a ginn et Privilegien op der tecmint Datebank, mat dem folgenden Kommando:

MariaDB [(none)]> GRANT ALL ON tecmint.* TO [email  IDENTIFIED BY 'securePassowrd';

Wann Dir Ären eegene Benotzer erstellt, gitt sécher datt Dir securePassword ersetzt duerch d'Passwuert dat Dir dem Benotzer gitt.

Wann Dir mat den uewe genannte Befehle fäerdeg sidd, gitt quit op der Ufro fir MariaDB auszeschléissen:

MariaDB [(none)]> quit;

Elo kënnt Dir den neie Benotzer benotze fir op d'Tecmint Datebank ze kommen.

# mysql -u tecmint_user -p 

Wann Dir gefrot gëtt, gitt d'Passwuert fir dee Benotzer. Fir déi benotzt Datebank z'änneren, kënnt Dir déi folgend op der MariaDB Prompt benotzen:

MariaDB [(none)]> use tecmint;

Dëst wäert déi aktuell Datebank op tecmint änneren.

Alternativ kënnt Dir de mysql Kommando ausginn andeems Dir den Datebank Numm spezifizéiert wéi och gewisen.

# mysql -u tecmint_user -p tecmint

Op déi Manéier, wann Dir de Passwuert vum Benotzer agitt, benotzt Dir direkt d'Tecmint-Datebank.

Hei hutt Dir e puer vun de Basics vu MariaDB geléiert, awer et gëtt vill méi ze entdecken. Wann Dir Är Datenbankkenntnisser wëllt verbesseren, kënnt Dir eis Guiden hei kucken:

  1. Léiert MySQL/MariaDB fir Ufänger - Deel 1
  2. Léiert MySQL/MariaDB fir Ufänger - Deel 2
  3. MySQL Basic Database Administration Commands – Part III
  4. 20 MySQL (Mysqladmin) Kommandoen fir Datebankverwaltung - Deel IV
  5. 15 Nëtzlech MariaDB Performance Tuning an Optimiséierung Tipps - Deel V

Dat ass et. An dësem Tutorial hutt Dir geléiert wéi Dir de MariaDB Server installéiert a séchert an Är éischt Datebank erstellt. Wann Dir Froen hutt, fille se gratis an de Kommentarsektioun ze posten.