Pereiti prie pagrindinio turinio

Kaip įdiegti MariaDB Ubuntu/Debian sistemose

Šioje pamokoje parodysime, kaip įdiegti MariaDB Ubuntu (nuo 20.04 versijos) ir Debian (nuo 11 versijos) sistemose.

Atnaujinta šiandien

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;
Ar gavote atsakymą į savo klausimą?