MariaDB on laajalti käytetty tietokanta Linux-järjestelmissä. Tässä oppaassa tutkit kuinka asentaa tietokanta Ubuntu 22.04:ään muutaman helposti seurattavan komennon avulla.
Kun olet asentanut ja määrittänyt MariaDB: n, opit olemaan vuorovaikutuksessa sen kanssa MariaDB-komentorivin kautta. Lopulta näet myös komennon poistaa tietokanta Ubuntusta.
Mikä on MariaDB?
MariaDB on suosittu, ilmainen ja avoimen lähdekoodin tietokanta, joka on julkaistu MySQL: n korvikkeena. Se on MySQL: n haarukka, mikä tarkoittaa, että MariaDB on parannettu versio MySQL: stä, jolla on samanlaiset mutta paremmat toiminnot. Tässä on a opas MySQL: n määrittämiseen Ubuntuun jos haluat kokeilla sitä.
MariaDB on nopea, skaalautuva, huippuluokan tietokanta, joka tukee useampia tallennusmoottoreita. Se ylläpitää myös monia laajennuksia, työkaluja ja apuohjelmia, jotka tekevät siitä yhden parhaista tietokannoista. MariaDB: tä käytetään enimmäkseen varastojen ylläpitämiseen sekä tapahtumien ja asiakastietojen hallintaan.
MariaDB: n asentaminen Ubuntuun 22.04
Näin voit asentaa MariaDB: n Ubuntu 22.04:ään:
Vaihe 1: Päivitä järjestelmäsi
Asennuksen aloittamiseksi sinun on ensin päivitä paketit Ubuntu-järjestelmässäsi. Voit saavuttaa tämän suorittamalla seuraavan komennon Ubuntun terminaalissa:
sudo apt päivitys && sudo apt päivitys
Tämä voi kestää jonkin aikaa, joten odota!
Vaihe 2: Asenna MariaDB: n tarvittavat paketit
Kun olet päivittänyt järjestelmän, sinun on asennettava joitain MariaDB: n vaatimia tarvittavia paketteja. Tee tämä suorittamalla seuraava komento:
sudo apt-saada asenna wget software-properties-common dirmngr ca-certificates apt-transport-https -y
Nyt kun olet asentanut olennaiset paketit, asennat lopulta MariaDB: n tässä vaiheessa. Asenna tietokanta suorittamalla seuraava komento pääkäyttäjänä tai sudolla:
sudo apt Asentaa mariadb-palvelin mariadb-asiakas
Varmistaaksesi, että MariaDB on asennettu järjestelmääsi onnistuneesti, tarkista asennetun tietokannan versio antamalla seuraava komento:
mariadb --versio
Jos näet tulosteessa sovelluksen versionumeron, tämä tarkoittaa, että järjestelmässäsi on MariaDB. Tämä on yksi tapa tarkistaa asennus. Voit myös tarkistaa asennetun tietokannan aktiivisen tilan vahvistusta varten.
Tarkista MariaDB: n tila seuraavalla komennolla:
systemctl status mariadb
Kuten näet, MariaDB on käynnissä.
Vaihe 3: Suojaa MariaDB-tietokantasi
Kun olet asentanut ja vahvistanut tietokannan, seuraava vaihe on suorittaa joitakin tärkeitä määrityksiä MariaDB: ssä. Asennuksen jälkeen on hyvä käytäntö ajaa suojauskomentosarja MariaDB-tietokannan suojaamiseksi vaarantumiselta tai hyökkäyksiltä. Suorita komentosarja tällä komennolla:
sudo mysql_secure_installation
Seuraavaksi komentosarja kysyy, haluatko asettaa pääkäyttäjän salasanan. Anna suojattu salasana ja paina Tulla sisään. Sitten se pyytää sinua vahvistamaan salasanan uudelleen. Kun salasana on tallennettu, saat "Onnistuminen" -viestin alla olevan kuvan mukaisesti.
Sen jälkeen se kysyy, haluatko poistaa anonyymin käyttäjän vai et. On suositeltavaa poistaa se.
Se myös vahvistaa, haluatko estää etäpääkirjautumisen. Jos kiellät sen, voit kirjautua sisään vain pääkäyttäjänä localhostista.
Oletusarvoisesti MariaDB asentaa testitietokannan. Komentosarja kysyy, haluatko poistaa tietokannan vai säilyttää sen. On parempi poistaa se ja luoda uusi tietokanta. Jos kuitenkin haluat säilyttää sen testausta varten, valitse ei.
Lopulta komentosarja ottaa sinulta luvan ladata käyttöoikeustaulukot uudelleen uusien muutosten päivittämiseksi. Lataa ne syöttämällä Y. Kun olet tehnyt muutokset, näet onnistumisviestin päätteessä.
Kuinka tarkistaa, onko MariaDB käynnissä
MariaDB alkaa toimia heti, kun se on asennettu. Testaaksesi sen, voit tarkistaa MariaDB: n tilan seuraavalla komennolla:
sudo systemctl status mariadb
Jos MariaDB toimii hyvin, näet seuraavan lähdön Ubuntun terminaalissa:
Jos MariaDB on poissa, näet samanlaisen lähdön, kuten alla:
Kuinka olla vuorovaikutuksessa MariaDB: n kanssa Linuxissa
Nyt kun asennus ja asetukset on tehty, tutkitaan kuinka voit olla vuorovaikutuksessa tietokannan kanssa.
1. Käytä MariaDB Shelliä
Anna MariaDB: n komentotulkki suorittamalla seuraava komento:
sudo mariadb
Tällä komennolla MariaDB-näyttö avautuu. Täällä voit suorittaa MariaDB-kyselyitä ollaksesi vuorovaikutuksessa tietokannan kanssa.
2. Luo MariaDB-järjestelmänvalvojatili
Kun olet saanut pääsyn MariaDB: hen, sinun on ensin luotava uusi tili nimellä "admin". Tällä tilillä on samat oikeudet kuin root-tilillä, mutta käytät sitä pääasiassa salasanapohjaiseen todentamiseen.
Voit luoda järjestelmänvalvojan tilin pääkäyttäjän oikeuksin käyttämällä alla olevaa komentoa. Varmista, että käytät salasanaasi, kun annat komennon.
MYÖNTÄÄKAIKKIPÄÄLLÄ *.* TO 'admin'@'localhost' TUNNISTETTU 'salasanalla' KANSSAMYÖNTÄÄVAIHTOEHTO;
Huuhtele seuraavaksi oikeudet päivittääksesi uudet muutokset MariaDB: ssä.
FLUSHETUOIKEUDET;
Voit nyt poistua MariaDB-komentoriviltä kirjoittamalla:
poistu
3. Luo tietokanta MariaDB: ssä
Luodaksesi uuden tietokannan, käytä seuraavaa komentoa ja anna tietokantallesi nimi "TestDB" -kohdan tilalle.
LUODATIETOKANTA TestDB;
Tarkistaaksesi, onko tietokanta luotu onnistuneesti, käytä tätä komentoa nähdäksesi kaikki MariaDB: n olemassa olevat tietokannat:
NäytäTietokannat;
Kuten näet, TestDB on nyt MariaDB-tietokantojen luettelossa.
MariaDB: n asennuksen poistaminen Ubuntusta 22.04
Jos et enää tarvitse MariaDB: tä, voit poistaa sen helposti Linuxin peruskomennon avulla. Tämä komento poistaa kokonaan kaikki MariaDB-kansiot ja riippuvuudet järjestelmästäsi muutamassa minuutissa.
sudo apt-saada puhdistaa mariadb-*
Valitse Joo jatkaaksesi MariaDB: n asennuksen poistamista.
Voit nyt saada täyden hyödyn MariaDB: n ominaisuuksista
Mahtavien ominaisuuksiensa ja tuen ansiosta MariaDB kasvaa päivä päivältä suosiotaan ja siitä on tulossa yksi markkinoiden eniten käytetyistä tietokannoista. Monet suuret nimet, kuten Facebook ja Google, käyttävät MariaDB: tä ainutlaatuisten etujensa vuoksi muihin tietokantoihin verrattuna.
Organisaatioille, jotka haluavat täydellistä joustavuutta tietokannan suhteen, MariaDB ja PostgreSQL ovat kaksi parasta avoimen lähdekoodin vaihtoehtoa.