Android

Hoe mariadb op centos 8 te installeren

[MariaDB 10.4] Install MariaDB 10.4 on Centos 8

[MariaDB 10.4] Install MariaDB 10.4 on Centos 8

Inhoudsopgave:

Anonim

MariaDB is een open-source relationeel databasebeheersysteem, achterwaarts compatibel, binaire drop-in vervanging van MySQL. Het is ontwikkeld door enkele van de oorspronkelijke ontwikkelaars van MySQL en door veel mensen in de gemeenschap.

In deze zelfstudie leggen we uit hoe u MariaDB 10.3 op CentOS 8 installeert en beveiligt.

MariaDB installeren op CentOS 8

Op het moment van schrijven is de versie van MariaDB die beschikbaar is in de CentOS 8-opslagplaatsen 10.3.

Voer de volgende opdracht uit als root of gebruiker met sudo-rechten om MariaDB 10.3 op CentOS 8 te installeren:

sudo dnf install @mariadb

De module @mariadb installeert de MariaDB-server en alle afhankelijkheden.

Zodra de installatie is voltooid, start u de MariaDB-service en schakelt u deze in om automatisch op te starten door te typen:

sudo systemctl enable --now mariadb

Typ het volgende om te controleren of de MariaDB-server actief is:

sudo systemctl status mariadb

Uit de uitvoer moet blijken dat de service actief en ingeschakeld is:

● mariadb.service - MariaDB 10.3 database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2019-12-08 21:05:26 UTC; 15s ago…

MariaDB beveiligen

MariaDB serverpakket wordt geleverd met een script genaamd mysql_secure_installation voert verschillende beveiligingsgerelateerde bewerkingen uit en stelt het root-wachtwoord in.

Voer het script uit door te typen:

sudo mysql_secure_installation

U wordt gevraagd een wachtwoord in te stellen voor de MariaDB-rootgebruiker. Zodra u dat doet, zal het script u ook vragen om de anonieme gebruiker te verwijderen, rootgebruikerstoegang tot de lokale machine te beperken en de testdatabase te verwijderen. U moet "Y" (ja) op alle vragen beantwoorden.

Dat is het! U hebt MariaDB op uw CentOS-server geïnstalleerd en beveiligd en bent klaar om het te gebruiken.

Maak verbinding met de MariaDB Shell

Verbinding maken met de MariaDB-server via de terminal als het root-accounttype:

mysql -u root -p

Voer het root-wachtwoord in wanneer daarom wordt gevraagd en u krijgt de MariaDB-shell te zien, zoals hieronder wordt getoond:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 18 Server version: 10.3.11-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Conclusie

In deze tutorial hebben we u laten zien hoe u MariaDB op CentOS 8 installeert en beveiligt en hoe u vanaf de opdrachtregel verbinding kunt maken met de MariaDB-server.

Nu uw MariaDB-server actief is en u verbinding kunt maken met de MariaDB-shell, kunt u beginnen met het maken van nieuwe databases en gebruikers.

CentOS 8 biedt ook MySQL 8.0. Als u MySQL in plaats van MariaDB wilt installeren, raadpleegt u de handleiding MySQL installeren op CentOS 8. Merk op dat u zowel MariaDB als MySQL niet op dezelfde server kunt installeren.

mariadb mysql centos