MariaDB yra reliacinė duomenų bazių valdymo sistema (RDBMS), skirta efektyviam struktūrizuotų duomenų saugojimui, valdymui ir apdorojimui.
1. Diegimo instrukcija
1.1. Atnaujinkite sistemą
Pirmiausia įsitikinkite, kad jūsų sistema yra atnaujinta:
apt update && apt upgrade -y
1.2. Įdiekite MariaDB
apt install mariadb-server -y
1.3. Paleiskite ir įjunkite MariaDB
Paleiskite MariaDB:
systemctl start mariadb
Kad MariaDB būtų automatiškai paleidžiama sistemos įkrovos metu:
systemctl enable mariadb
1.4. Patikrinkite MariaDB būseną
Patikrinkite, ar MariaDB sėkmingai veikia:
systemctl status mariadb
1.5. Apsaugokite MariaDB
Pagal nutylėjimą MariaDB nėra apsaugota. Saugumui padidinti paleiskite:
mysql_secure_installation
Pagal nutylėjimą root slaptažodis yra tuščias, todėl paspauskite Enter.
Jums reikės:
nustatyti root slaptažodį
pašalinti anoniminius vartotojus (įveskite "Y")
uždrausti root prisijungimą nuotoliniu būdu (įveskite "Y")
pašalinti testinę duomenų bazę (įveskite "Y")
atnaujinti privilegijų lenteles (įveskite "Y")
2. Darbas su MariaDB
Šioje dalyje parodysime, kaip kurti duomenų bazes, lenteles ir įterpti duomenis.
2.1. Prisijungimas prie MariaDB
Prisijunkite kaip root vartotojas su nustatytu slaptažodžiu:
mysql -u root -p
2.2. Sukurkite duomenų bazę
MariaDB aplinkoje sukurkite naują duomenų bazę:
CREATE DATABASE database_name;
Patikrinkite, ar ji sukurta:
SHOW DATABASES;
Pasirinkite ją darbui:
USE database_name;
2.3. Sukurkite lentelę
Sukūrę ir pasirinkę duomenų bazę, galite kurti lenteles:
CREATE TABLE employees (id INT, name VARCHAR(20), surname VARCHAR(20));
Įterpkite duomenis:
INSERT INTO employees (id,name,surname) VALUES(01,"John","Smith");
2.4. Sukurkite vartotoją
Norėdami sukurti naują vartotoją:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'user_password';
Pakeiskite:
newuser į norimą vartotojo vardą
user_password į stiprų slaptažodį
Suteikite teises (pakeiskite database_name):
GRANT ALL PRIVILEGES ON database_name.* TO 'newuser'@'localhost';
Pritaikykite pakeitimus:
FLUSH PRIVILEGES;
2.5. Išeikite iš MariaDB
Baigę darbą, išeikite:
EXIT;



