Så här installerar du MariaDB på CentOS 8

Databaser är för närvarande en av de komponenter som används mest av tusentals utvecklare, supportpersonal och IT -användare för en centraliserad och säker kontroll av organisationens data. Därför är det viktigt att ha de viktigaste verktygen för korrekt administration. Nästa i Solvetic kommer vi att prata om ett av de mest använda verktygen för denna uppgif.webpt som MariaDB och vi kommer att utföra denna process i den nya CentOS 8 -utgåvan.

Vad är MariaDBMariaDB Server är listad som en av de mest använda databasservrarna i världen på grund av dess olika funktioner, säkerhet, skalbarhet och dynamik i datakontroll, och en av dess största fördelar är att den har byggts av utvecklare MySQL -original, varför det är ett open source -verktyg som ständigt uppdateras.

MariaDB kan konvertera data till strukturerad information som är kompatibel med ett stort antal aktuella applikationer och använder en relationsdatabas som integrerar ett SQL -gränssnitt för datatillgång. Som ytterligare en punkt till förmån för MariaDB berättar vi att de senaste versionerna av MariaDB inkluderar GIS- och JSON -funktioner.

MariaDB -versionbegränsningarMariaDB -versionerna fungerar som en ersättning för MySQL, men det har vissa begränsningar som:

  • MariaDB -datafiler är i allmänhet binära filer kompatibla med motsvarande version av MySQL.
  • Alla fil- och sökvägsnamn är desamma.
  • Data- och tabelldefinitionsfilerna (.frm) är helt binära kompatibla.

enastående funktionerNågra av dess mest enastående funktioner är:

  • MariaDB är kompatibelt med flera operativsystem som Linux, FreeBSD, macOS och några fler.
  • Den har stöd för PHP -språket.
  • MariaDB använder standardfrågespråk.
  • Integrerar dynamiska kolumner som COLUMN_ADD, COLUMN_CHECK, COLUMN_CREATE, COLUMN_DELETE, COLUMN_EXISTS, COLUMN_GET, COLUMN_JSON, COLUMN_LIST
  • Den integrerar Galeras klusterteknik.
  • Nu ska vi se hur man installerar MariaDB på CentOS 8.

1. Så här installerar du MariaDB på CentOS 8

Steg 1
Det första steget att ta är att konsulera MaríaDB -paketen i CentOS 8 genom att utföra följande:

 yum sök mariadb

FÖRSTORA

Steg 2
För att konsultera detaljerad information om MariaDB utför vi följande:

 yum info mariadb

FÖRSTORA

Steg 3
Vi fortsätter installationen av MariaDB genom att köra:

 yum installera mariadb-server

FÖRSTORA

Steg 4
Vi anger bokstaven "s" för att bekräfta nedladdning och installation av MariaDB:

FÖRSTORA

Steg 5
Vi fortsätter att aktivera MariaDB -tjänsten genom att köra följande rad:

 systemctl aktivera mariadb.service

FÖRSTORA

Steg 6
Några av de användbara kommandona för att hantera MariaDB är:

Stoppa MariaDB -tjänsten

 systemctl stop mariadb.service

Starta MariaDB -tjänsten
 systemctl startar mariadb.service

Starta om MariaDB -tjänsten
 systemctl startar om mariadb.service

Kontrollera statusen för MariaDB -tjänsten
 systemctl -status mariadb.service

FÖRSTORA

2. Så här skyddar du MariaDB -servern på CentOS 8

Steg 1
Nu är det dags att skydda MariaDB -servern i CentOS 8, för detta kommer vi att utföra följande:

 mysql_secure_installation
Steg 2
Först och främst kommer det att anges att vi anger lösenordet för rotanvändaren, eftersom det inte har tilldelats måste vi trycka på Enter:

FÖRSTORA

Steg 3
Där frågar den om vi vill tilldela en, vi anger bokstaven "Y" för att tilldela lösenordet för MariaDB -rotanvändaren:

FÖRSTORA

Steg 4
Efter detta hittar vi en rad frågor som:

  • Ta bort den anonyma användaren.
  • Inaktivera fjärråtkomst.
  • Ta bort testdatabasen.
  • Ladda om privilegier.

FÖRSTORA

3. Så här får du tillgång till MariaDB på CentOS 8

Steg 1
För att komma åt MariaDB i CentOS 8 måste vi ange följande kommando:

 mysql -u root -p
Vi trycker på Enter och anger lösenordet som vi har angett i konfigurationsprocessen och får därmed åtkomst till MariaDB:

FÖRSTORA

Steg 2
Där kan vi ange kommandot "visa databaser;" för att se tillgängliga databaser och avsluta MariaDB genom att köra "avsluta":

FÖRSTORA

4. Hur man lägger till databaser i MariaDB på CentOS 8

Steg 1
Det första stället är att komma åt MySQL genom att köra:

 mysql -u root -p mysql
När vi väl har tillgång till MariaDB skapar vi vår databas enligt följande:
 SKAPA DATABASE solvetisk; (skapar en ny databas) SKAPA ANVÄNDARE 'solvetic' @ 'localhost' IDENTIFIERAD MED 'solvetic'; (Skapa användarnamnet tillsammans med dess lösenord) GRANT ALL ON solvetic1. * TO 'solvetic' @ 'localhost'; (Beviljar databasbehörighet till användare) FLUSH PRIVILEGES; (Återställer privilegier)

FÖRSTORA

Vi avslutar MariaDB genom att köra "avsluta".

Steg 2
Efter detta kan vi köra igen "visa databaser;" och där kommer vi att se databasen skapad:
För att komma in i MariaDB med den skapade databasen kommer vi att köra följande i CentOS 8:

 mysql -u solvetic -p'solvetic 'solvetic1
Eller så kan vi köra:
 mysql -u solvetic -p solvetic1
Sedan anger vi lösenordet.

Steg 3
Resultatet blir åtkomst till nämnda databas:

FÖRSTORA

Så enkelt har vi installerat och skapat databaser i MariaDB i CentOS 8 och vi har redan de bästa lösningarna för att hantera databaser.

wave wave wave wave wave