MariaDB yra plačiai naudojama duomenų bazė Linux sistemose. Šiame vadove išnagrinėsite, kaip įdiegti duomenų bazę Ubuntu 22.04 naudojant kelias lengvai vykdomas komandas.
Įdiegę ir sukonfigūravę „MariaDB“, sužinosite, kaip su ja bendrauti naudodami „MariaDB“ komandinę eilutę. Galų gale taip pat pamatysite komandą pašalinti duomenų bazę iš Ubuntu.
Kas yra MariaDB?
MariaDB yra populiari, nemokama ir atviro kodo duomenų bazė, išleista kaip MySQL pakaitalas. Tai yra MySQL šakutė, o tai reiškia, kad MariaDB yra patobulinta MySQL versija su panašiomis, bet geresnėmis funkcijomis. Štai a vadovas, kaip nustatyti MySQL Ubuntu jei norite tai išbandyti.
MariaDB yra greita, keičiamo dydžio, aukščiausios klasės duomenų bazė, palaikanti daugiau saugojimo variklių. Ji taip pat palaiko daugybę papildinių, įrankių ir paslaugų, todėl ji yra viena geriausių duomenų bazių. „MariaDB“ dažniausiai naudojama atsargoms palaikyti, operacijoms ir klientų informacijai tvarkyti.
Kaip įdiegti MariaDB Ubuntu 22.04
Štai kaip galite įdiegti MariaDB Ubuntu 22.04:
1 veiksmas: atnaujinkite sistemą
Norėdami pradėti nuo diegimo, pirmiausia turite atnaujinti paketus savo Ubuntu sistemoje. Tai galite pasiekti Ubuntu terminale paleisdami šią komandą:
sudo apt atnaujinimas && sudo apt atnaujinimas
Tai gali užtrukti, todėl palaukite!
2 veiksmas: įdiekite būtinus MariaDB paketus
Kai atnaujinsite sistemą, turite įdiegti kai kuriuos būtinus paketus, kurių reikalauja MariaDB. Atlikite tai vykdydami šią komandą:
sudo apt-gauti įdiegti wget programinę įrangą-properties-common dirmngr ca-certificates apt-transport-https -y
Dabar, kai įdiegėte pagrindinius paketus, pagaliau įdiegsite MariaDB šiame žingsnyje. Norėdami įdiegti duomenų bazę, paleiskite šią komandą kaip root naudotojas arba su sudo:
sudo apt diegti mariadb-serveris mariadb-klientas
Norėdami patikrinti, ar MariaDB buvo sėkmingai įdiegtas jūsų sistemoje, patikrinkite įdiegtos duomenų bazės versiją išduodami šią komandą:
mariadb -- versija
Jei išvestyje matote programos versijos numerį, tai reiškia, kad jūsų sistemoje yra MariaDB. Tai vienas iš būdų patikrinti įdiegimą. Taip pat galite patikrinti aktyvią įdiegtos duomenų bazės būseną.
Norėdami patikrinti MariaDB būseną, naudokite šią komandą:
systemctl būsena mariadb
Kaip matote, MariaDB veikia ir veikia.
3 veiksmas: apsaugokite savo MariaDB duomenų bazę
Įdiegę ir patvirtinę duomenų bazę, kitas žingsnis yra atlikti kai kurias esmines MariaDB konfigūracijas. Įdiegus gera praktika yra paleisti saugos scenarijų, kad MariaDB duomenų bazė būtų apsaugota nuo pažeidimo ar užpuolimo. Vykdykite scenarijų naudodami šią komandą:
sudo mysql_secure_installation
Tada scenarijus paklaus, ar norite nustatyti root slaptažodį. Pateikite saugų slaptažodį ir paspauskite Įeikite. Tada jis paprašys dar kartą patvirtinti slaptažodį. Kai slaptažodis bus išsaugotas, gausite pranešimą „Sėkmė“, kaip parodyta toliau.
Po to jis paklaus, ar norite pašalinti anoniminį vartotoją, ar ne. Rekomenduojama jį pašalinti.
Jis taip pat patvirtins, ar norite neleisti nuotolinio root prisijungimo. Jei to neleisite, galite prisijungti tik kaip root vartotojas iš localhost.
Pagal numatytuosius nustatymus MariaDB įdiegia bandomąją duomenų bazę. Scenarijus paklaus, ar norite pašalinti duomenų bazę, ar ją pasilikti. Geriau jį ištrinti ir sukurti naują duomenų bazę. Tačiau, jei norite jį pasilikti bandymo tikslais, pasirinkite ne.
Galiausiai scenarijus gaus jūsų leidimą iš naujo įkelti privilegijų lenteles, kad būtų atnaujinti nauji pakeitimai. Norėdami juos įkelti, įveskite Y. Atlikę pakeitimus terminale pamatysite sėkmės pranešimą.
Kaip patikrinti, ar MariaDB veikia
„MariaDB“ pradeda veikti, kai tik yra įdiegta. Norėdami tai išbandyti, galite patikrinti MariaDB būseną naudodami šią komandą:
sudo systemctl būsena mariadb
Jei MariaDB veikia gerai, Ubuntu terminale pamatysite šią išvestį:
Jei MariaDB neveikia, pamatysite panašų išvestį, kaip parodyta toliau:
Kaip bendrauti su „MariaDB“ sistemoje „Linux“.
Dabar, kai įdiegimas ir konfigūravimas baigtas, panagrinėkime, kaip galite sąveikauti su duomenų baze.
1. Prisijunkite prie MariaDB Shell
Norėdami įvesti MariaDB apvalkalą, paleiskite šią komandą:
sudo mariadb
Su šia komanda atsidarys MariaDB monitorius. Čia galite paleisti MariaDB užklausas, kad galėtumėte sąveikauti su duomenų baze.
2. Sukurkite MariaDB administratoriaus paskyrą
Gavę prieigą prie MariaDB, pirmas dalykas, kurį turite padaryti, yra sukurti naują paskyrą pavadinimu „admin“. Ši paskyra turės tuos pačius leidimus kaip ir šakninė paskyra, tačiau dažniausiai ją naudosite slaptažodžiu pagrįstam autentifikavimui.
Norėdami sukurti administratoriaus paskyrą su root teisėmis, naudokite toliau pateiktą komandą. Išleisdami komandą būtinai naudokite slaptažodį.
SUTEIKTIVISIĮJUNGTA *.* KAM 'admin'@'localhost' ATPAŽINTAS 'slaptažodžiu' SUSUTEIKTIOPTION;
Tada praplaukite teises, kad atnaujintumėte naujus MariaDB pakeitimus.
PALAUTIPRIVILEGIJOS;
Dabar galite išeiti iš MariaDB komandinės eilutės įvesdami:
išeiti
3. Sukurkite duomenų bazę MariaDB
Norėdami sukurti naują duomenų bazę, naudokite šią komandą ir vietoje „TestDB“ nurodykite savo duomenų bazės pavadinimą.
KURTIDUOMENŲ BAZĖ TestDB;
Norėdami patikrinti, ar duomenų bazė buvo sėkmingai sukurta, naudokite šią komandą, kad pamatytumėte visas MariaDB esamas duomenų bazes:
RodytiDuomenų bazės;
Kaip matote, TestDB dabar yra MariaDB duomenų bazių sąraše.
Kaip pašalinti MariaDB iš Ubuntu 22.04
Jei jums nebereikia MariaDB, galite lengvai jį pašalinti naudodami pagrindinę Linux komandą. Ši komanda per kelias minutes visiškai pašalins visus MariaDB aplankus ir priklausomybes iš jūsų sistemos.
sudo apt-gauti išvalyti mariadb-*
Pasirinkite Taip Norėdami tęsti MariaDB pašalinimą.
Dabar galite visiškai pasinaudoti MariaDB galimybėmis
Dėl savo nuostabių funkcijų ir palaikymo, MariaDB populiarėja kiekvieną dieną ir tampa viena iš dažniausiai naudojamų duomenų bazių rinkoje. Daugelis didelių vardų, tokių kaip „Facebook“ ir „Google“, naudoja „MariaDB“ dėl unikalių pranašumų, palyginti su kitomis duomenų bazėmis.
Organizacijoms, norinčioms visiško duomenų bazės lankstumo, „MariaDB“ ir „PostgreSQL“ yra dvi geriausios atvirojo kodo parinktys.