Læsere som dig hjælper med at støtte MUO. Når du foretager et køb ved hjælp af links på vores websted, kan vi optjene en affiliate-kommission. Læs mere.

MariaDB er en meget brugt database i Linux-systemer. I denne vejledning vil du udforske, hvordan du installerer databasen på Ubuntu 22.04 ved hjælp af nogle få nemme at følge kommandoer.

Når du har installeret og konfigureret MariaDB, vil du lære, hvordan du interagerer med det via MariaDB-kommandolinjen. I sidste ende vil du også se en kommando til at afinstallere databasen fra Ubuntu.

Hvad er MariaDB?

MariaDB er en populær, gratis og open source-database udgivet som en erstatning for MySQL. Det er en gaffel af MySQL, hvilket betyder, at MariaDB er en forbedret version af MySQL med lignende, men bedre funktionalitet. Her er en guide til opsætning af MySQL på Ubuntu hvis du har lyst til at prøve det.

MariaDB er en hurtig, skalerbar, toppræstationsdatabase med understøttelse af flere lagringsmotorer. Det vedligeholder også mange plugins, værktøjer og hjælpeprogrammer, der gør det til en af ​​de bedste databaser derude. MariaDB bruges mest til at vedligeholde varebeholdninger og administrere transaktioner og kundeoplysninger.

instagram viewer

Sådan installeres MariaDB på Ubuntu 22.04

Sådan kan du installere MariaDB på Ubuntu 22.04:

Trin 1: Opdater dit system

For at begynde med installationen skal du først opdatere pakker på dit Ubuntu-system. Du kan opnå dette ved at køre følgende kommando på Ubuntus terminal:

sudo apt opdatering && sudo apt opgradering

Dette kan tage lidt tid, så vent!

Trin 2: Installer de nødvendige pakker til MariaDB

Når du har opdateret systemet, skal du installere nogle nødvendige pakker, der kræves af MariaDB. Gør dette ved at udføre følgende kommando:

sudo apt- installer wget software-egenskaber-fælles dirmngr ca-certifikater apt-transport-https -y

Nu hvor du har installeret de væsentlige pakker, vil du endelig installere MariaDB i dette trin. For at installere databasen skal du køre følgende kommando som root-bruger eller med sudo:

sudo apt installere mariadb-server mariadb-klient

For at bekræfte, at MariaDB er blevet installeret på dit system, skal du kontrollere versionen af ​​den installerede database ved at udstede følgende kommando:

mariadb --version

Hvis du ser applikationens versionsnummer i outputtet, betyder det, at MariaDB eksisterer på dit system. Dette er en måde at bekræfte installationen på. Du kan også kontrollere den aktive status for den installerede database til verifikation.

Brug følgende kommando til at kontrollere status for MariaDB:

systemctl status mariadb

Som du kan se, er MariaDB oppe og køre.

Trin 3: Sikre din MariaDB-database

Når du har installeret og verificeret databasen, er næste trin at udføre nogle væsentlige konfigurationer i MariaDB. Efter installationen er det en god praksis at køre et sikkerhedsscript for at beskytte MariaDB-databasen mod at blive kompromitteret eller angrebet. Udfør scriptet med denne kommando:

sudo mysql_secure_installation

Dernæst vil scriptet spørge, om du vil indstille en root-adgangskode. Angiv en sikker adgangskode og tryk Gå ind. Derefter vil den bede dig om at bekræfte adgangskoden igen. Når adgangskoden er gemt, får du en "Succes"-meddelelse som vist nedenfor.

Derefter vil den spørge, om du vil fjerne den anonyme bruger eller ej. Det anbefales, at du fjerner det.

Det vil også bekræfte, om du vil afvise eksternt root-login. Hvis du ikke tillader det, kan du kun logge ind som root-bruger fra localhost.

Som standard installerer MariaDB en testdatabase. Scriptet vil spørge, om du vil fjerne databasen eller beholde den. Det er bedre at slette den og oprette en ny database. Men hvis du vil beholde det til testformål, skal du vælge ingen.

I sidste ende vil scriptet tage tilladelse fra dig til at genindlæse privilegietabeller for at opdatere de nye ændringer. Indtast for at indlæse dem Y. Når du har foretaget ændringerne, vil du se en succesmeddelelse på terminalen.

Sådan kontrolleres, om MariaDB kører

MariaDB begynder at køre, så snart det er installeret. For at teste det kan du kontrollere status for MariaDB med følgende kommando:

sudo systemctl status mariadb

Hvis MariaDB kører fint, vil du se følgende output på Ubuntus terminal:

I tilfælde af at MariaDB er nede, vil du se et lignende output som vist nedenfor:

Sådan interagerer du med MariaDB på Linux

Nu hvor installationen og konfigurationerne er færdige, lad os undersøge, hvordan du kan interagere med databasen.

1. Få adgang til MariaDB Shell

For at indtaste MariaDBs shell skal du køre følgende kommando:

sudo mariadb

Med denne kommando åbnes MariaDB-skærmen. Her kan du køre MariaDB-forespørgsler for at interagere med databasen.

2. Opret en MariaDB Admin-konto

Efter at have fået adgang til MariaDB, er den første ting, du skal gøre, at oprette en ny konto med navnet "admin". Denne konto vil have de samme tilladelser som root-kontoen, men du vil hovedsageligt bruge den til adgangskodebaseret godkendelse.

For at oprette administratorkontoen med root-rettigheder skal du bruge kommandoen nedenfor. Sørg for at bruge din adgangskode, når du udsteder kommandoen.

GIVEALLE *.* TIL 'admin'@'localhost' IDENTIFICERET VED 'adgangskode' MEDGIVEMULIGHED;

Fjern derefter privilegierne for at opdatere de nye ændringer i MariaDB.

FLUSHPRIVILEGIER;

Du kan nu afslutte MariaDB-kommandolinjen ved at skrive:

Afslut

3. Opret en database i MariaDB

For at oprette en ny database skal du bruge følgende kommando og angive et navn til din database i stedet for "TestDB".

SKABDATABASE TestDB;

For at kontrollere, om databasen er blevet oprettet, skal du bruge denne kommando til at se alle eksisterende databaser i MariaDB:

At viseDatabaser;

Som du kan se, eksisterer TestDB nu på listen over MariaDB-databaser.

Sådan afinstalleres MariaDB fra Ubuntu 22.04

I tilfælde af at du ikke længere har brug for MariaDB, kan du nemt afinstallere det ved hjælp af en grundlæggende Linux-kommando. Denne kommando fjerner fuldstændigt alle MariaDB-mapper og afhængigheder fra dit system på få minutter.

sudo apt- rense mariadb-*

Vælg Ja for at fortsætte med at afinstallere MariaDB.

Du kan nu drage fuld fordel af MariaDBs muligheder

Takket være dets fantastiske funktioner og support vinder MariaDB popularitet dag for dag og er ved at blive en af ​​de mest brugte databaser på markedet. Mange store navne som Facebook og Google bruger MariaDB for sine unikke fordele i forhold til andre databaser.

For organisationer, der ønsker fuldstændig fleksibilitet over en database, er MariaDB og PostgreSQL de to bedste open source-muligheder, der er tilgængelige.