Android

Slik installerer du mariadb på centos 8

Установка и настройка MariaDB в CentOS 8

Установка и настройка MariaDB в CentOS 8

Innholdsfortegnelse:

Anonim

MariaDB er et open source relasjonsdatabasestyringssystem, bakoverkompatibelt, binært drop-in erstatning av MySQL. Den er utviklet av noen av de opprinnelige utviklerne av MySQL og av mange mennesker i samfunnet.

I denne opplæringen skal vi forklare hvordan du installerer og sikrer MariaDB 10.3 på CentOS 8.

Installerer MariaDB på CentOS 8

I skrivende stund er versjonen av MariaDB tilgjengelig i CentOS 8-depotene 10.3.

Kjør følgende kommando som root eller bruker med sudo-rettigheter for å installere MariaDB 10.3 på CentOS 8:

sudo dnf install @mariadb

@mariadb modulen installerer MariaDB-serveren og alle avhengigheter.

Når installasjonen er fullført, starter du MariaDB-tjenesten og lar den starte automatisk ved oppstart ved å skrive:

sudo systemctl enable --now mariadb

For å bekrefte at MariaDB-serveren kjører, skriver du inn:

sudo systemctl status mariadb

Utdataene skal vise at tjenesten er aktiv og aktivert:

● 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…

Sikrer MariaDB

MariaDB serverpakke leveres med et skript kalt mysql_secure_installation utfører flere sikkerhetsrelaterte operasjoner, og angir root-passordet.

Kjør skriptet ved å skrive:

sudo mysql_secure_installation

Du blir bedt om å angi et passord for MariaDB-rotbrukeren. Når du har gjort det, vil skriptet også be deg om å fjerne den anonyme brukeren, begrense rotbrukertilgang til den lokale maskinen og fjerne testdatabasen. Du bør svare “Y” (ja) på alle spørsmål.

Det er det! Du har installert og sikret MariaDB på CentOS-serveren din, og du er klar til å bruke den.

Koble til MariaDB Shell

Slik kobler du til MariaDB-serveren via terminalen som root-kontotype:

mysql -u root -p

Skriv inn root-passordet når du blir bedt om det, og du får presentert MariaDB-skallet, som vist nedenfor:

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 >

Konklusjon

I denne opplæringen har vi vist deg hvordan du installerer og sikrer MariaDB på CentOS 8, og hvordan du kobler til MariaDB-serveren fra kommandolinjen.

Nå som MariaDB-serveren din er oppe og går, og du kan koble til MariaDB-skallet, og begynne å lage nye databaser og brukere.

CentOS 8 gir også MySQL 8.0. Hvis du vil installere MySQL i stedet for MariaDB, sjekk veiledningen Hvordan installere MySQL på CentOS 8. Merk at du ikke kan installere både MariaDB og MySQL på samme server.

mariadb mysql centos