Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

MariaDB je široko korištena baza podataka u Linux sustavima. U ovom vodiču istražit ćete kako instalirati bazu podataka na Ubuntu 22.04 uz pomoć nekoliko naredbi koje je lako pratiti.

Nakon što instalirate i konfigurirate MariaDB, naučit ćete kako komunicirati s njim putem naredbenog retka MariaDB. Na kraju ćete vidjeti i naredbu za deinstalaciju baze podataka iz Ubuntua.

Što je MariaDB?

MariaDB je popularna, besplatna baza podataka otvorenog koda izdana kao zamjena za MySQL. To je račvanje MySQL-a, što znači da je MariaDB poboljšana verzija MySQL-a sa sličnom, ali boljom funkcionalnošću. Evo a vodič za postavljanje MySQL-a na Ubuntu ako ga želite isprobati.

MariaDB je brza, skalabilna baza podataka vrhunske izvedbe, s podrškom za više mehanizama za pohranu podataka. Također održava mnoge dodatke, alate i pomoćne programe koji je čine jednom od najboljih baza podataka. MariaDB se uglavnom koristi za održavanje zaliha i upravljanje transakcijama i informacijama o klijentima.

instagram viewer

Kako instalirati MariaDB na Ubuntu 22.04

Evo kako možete instalirati MariaDB na Ubuntu 22.04:

Korak 1: Ažurirajte svoj sustav

Za početak instalacije prvo trebate ažurirati pakete na vašem Ubuntu sustavu. To možete postići pokretanjem sljedeće naredbe na Ubuntu terminalu:

ažuriranje sudo apt && sudo apt nadogradnja

Ovo može potrajati, stoga pričekajte!

Korak 2: Instalirajte potrebne pakete za MariaDB

Nakon što ažurirate sustav, trebate instalirati neke potrebne pakete koje zahtijeva MariaDB. Učinite to izvršavanjem sljedeće naredbe:

sudo apt-dobiti instalirajte wget softver-properties-common dirmngr ca-certifikati apt-transport-https -y

Sada kada ste instalirali osnovne pakete, konačno ćete instalirati MariaDB u ovom koraku. Da biste instalirali bazu podataka, pokrenite sljedeću naredbu kao root korisnik ili sa sudo:

sudo apt instalirati mariadb-poslužitelj mariadb-klijent

Kako biste provjerili je li MariaDB uspješno instaliran na vašem sustavu, provjerite verziju instalirane baze podataka izdavanjem sljedeće naredbe:

mariadb --verzija

Ako vidite broj verzije aplikacije u izlazu, to znači da MariaDB postoji na vašem sustavu. Ovo je jedan od načina za provjeru instalacije. Također možete provjeriti aktivni status instalirane baze podataka za provjeru.

Koristite sljedeću naredbu za provjeru statusa MariaDB-a:

systemctl status mariadb

Kao što vidite, MariaDB radi.

Korak 3: Osigurajte svoju MariaDB bazu podataka

Nakon što ste instalirali i potvrdili bazu podataka, sljedeći korak je izvođenje nekih bitnih konfiguracija u MariaDB-u. Nakon instalacije, dobra je praksa pokrenuti sigurnosnu skriptu za zaštitu MariaDB baze podataka od ugrožavanja ili napada. Izvršite skriptu ovom naredbom:

sudo mysql_sigurna_instalacija

Zatim će skripta pitati želite li postaviti root lozinku. Unesite sigurnu lozinku i pritisnite Unesi. Zatim će vas tražiti da ponovno potvrdite lozinku. Nakon što je lozinka spremljena, dobit ćete poruku "Uspjeh" kao što je prikazano u nastavku.

Nakon toga će vas pitati želite li ukloniti anonimnog korisnika ili ne. Preporuča se da ga uklonite.

Također će potvrditi želite li onemogućiti udaljenu root prijavu. Ako to onemogućite, možete se prijaviti samo kao root korisnik s lokalnog hosta.

Prema zadanim postavkama MariaDB instalira testnu bazu podataka. Skripta će vas pitati želite li ukloniti bazu podataka ili je zadržati. Bolje ju je izbrisati i stvoriti novu bazu podataka. Međutim, ako ga želite zadržati u svrhu testiranja, odaberite Ne.

Na kraju će skripta od vas uzeti dopuštenje za ponovno učitavanje tablica povlastica za ažuriranje novih promjena. Za učitavanje unesite Y. Nakon što izvršite promjene, na terminalu ćete vidjeti poruku o uspjehu.

Kako provjeriti radi li MariaDB

MariaDB počinje raditi čim se instalira. Da biste ga testirali, možete provjeriti status MariaDB-a sljedećom naredbom:

sudo systemctl status mariadb

Ako MariaDB radi dobro, vidjet ćete sljedeći izlaz na Ubuntu terminalu:

U slučaju da MariaDB ne radi, vidjet ćete sličan izlaz kao što je prikazano u nastavku:

Kako komunicirati s MariaDB na Linuxu

Sada kada su instalacija i konfiguracije gotove, istražimo kako možete komunicirati s bazom podataka.

1. Pristupite ljusci MariaDB

Da biste ušli u ljusku MariaDB-a, pokrenite sljedeću naredbu:

sudo mariadb

Ovom naredbom otvorit će se MariaDB monitor. Ovdje možete pokrenuti MariaDB upite za interakciju s bazom podataka.

2. Stvorite MariaDB Administratorski račun

Nakon što dobijete pristup MariaDB-u, prvo što trebate napraviti je kreirati novi račun pod imenom “admin”. Ovaj će račun imati ista dopuštenja kao root račun, ali ćete ga uglavnom koristiti za autentifikaciju na temelju lozinke.

Za izradu administratorskog računa s root privilegijama upotrijebite naredbu ispod. Prilikom izdavanja naredbe svakako koristite svoju lozinku.

GRANTSVINA *.* DO 'admin'@'localhost' IDENTIFICIRAN PO 'password' SGRANTOPCIJA;

Zatim isperite privilegije da biste ažurirali nove promjene u MariaDB-u.

ISPIRANJEPRIVILEGIJE;

Sada možete izaći iz MariaDB naredbenog retka upisivanjem:

Izlaz

3. Napravite bazu podataka u MariaDB-u

Da biste stvorili novu bazu podataka, upotrijebite sljedeću naredbu i unesite naziv za svoju bazu podataka umjesto "TestDB".

STVORITIBAZA PODATAKA TestDB;

Kako biste provjerili je li baza podataka uspješno kreirana, upotrijebite ovu naredbu da vidite sve postojeće baze podataka u MariaDB-u:

PokazatiBaze podataka;

Kao što vidite, TestDB sada postoji na popisu MariaDB baza podataka.

Kako deinstalirati MariaDB iz Ubuntu 22.04

U slučaju da vam više ne treba MariaDB, možete ga jednostavno deinstalirati uz pomoć osnovne Linux naredbe. Ova naredba će u potpunosti ukloniti sve MariaDB mape i ovisnosti iz vašeg sustava za nekoliko minuta.

sudo apt-dobiti očisti mariadb-*

Izaberi Da za nastavak deinstalacije MariaDB-a.

Sada možete u potpunosti iskoristiti mogućnosti MariaDB-a

Zahvaljujući svojim nevjerojatnim značajkama i podršci, MariaDB iz dana u dan dobiva na popularnosti i postaje jedna od najčešće korištenih baza podataka na tržištu. Mnoga velika imena kao što su Facebook i Google koriste MariaDB zbog njegovih jedinstvenih prednosti u odnosu na druge baze podataka.

Za organizacije koje žele potpunu fleksibilnost nad bazom podataka, MariaDB i PostgreSQL dvije su najbolje dostupne opcije otvorenog koda.