Kā instalēt MariaDB uz CentOS 8

Datubāzes pašlaik ir viena no sastāvdaļām, ko visvairāk izmanto tūkstošiem izstrādātāju, atbalsta personāla un IT lietotāju, lai centralizēti un droši kontrolētu organizācijas datus. Tāpēc ir svarīgi, lai būtu galvenie instrumenti pareizai pārvaldībai. Tālāk Solvetic mēs runāsim par vienu no visbiežāk izmantotajiem rīkiem šim uzdevumam, piemēram, MariaDB, un mēs veiksim šo procesu jaunajā CentOS 8 izdevumā.

Kas ir MariaDBPateicoties dažādām funkcijām, drošībai, mērogojamībai un datu kontroles dinamikai, MariaDB Server ir uzskaitīts kā viens no visbiežāk izmantotajiem datu bāzes serveriem pasaulē, un viena no tās lielākajām priekšrocībām ir tā, ka to ir izveidojuši izstrādātāji MySQL oriģināli, tāpēc tā ir atvērtā koda utilīta, kas tiek pastāvīgi atjaunināta.

MariaDB spēj pārvērst datus strukturētā informācijā, kas ir saderīga ar plašu pašreizējo lietojumu klāstu, un izmanto relāciju datu bāzi, kas integrē SQL saskarni datu pieejamībai. Vēl viens punkts MariaDB labā mēs jums sakām, ka jaunākās MariaDB versijas ietver GIS un JSON funkcijas.

MariaDB versijas ierobežojumiMariaDB versijas darbojas kā MySQL aizstājējs, taču tam ir daži ierobežojumi, piemēram:

  • MariaDB datu faili parasti ir bināri faili, kas ir saderīgi ar līdzvērtīgu MySQL versiju.
  • Visi failu un ceļu nosaukumi ir vienādi.
  • Datu un tabulu definīcijas faili (.frm) ir pilnībā saderīgi ar bināro.

izcilas īpašībasDažas no tās izcilākajām iezīmēm ir:

  • MariaDB ir saderīgs ar vairākām operētājsistēmām, piemēram, Linux, FreeBSD, macOS un vēl dažām.
  • Tam ir atbalsts PHP valodai.
  • MariaDB izmanto standarta vaicājumu valodas.
  • Integrē dinamiskas kolonnas, piemēram, COLUMN_ADD, COLUMN_CHECK, COLUMN_CREATE, COLUMN_DELETE, COLUMN_EXISTS, COLUMN_GET, COLUMN_JSON, COLUMN_LIST
  • Tajā ir integrēta Galera klastera tehnoloģija.
  • Tagad mēs redzēsim, kā instalēt MariaDB uz CentOS 8.

1. Kā instalēt MariaDB uz CentOS 8

1. darbība
Pirmais solis ir konsulēt MaríaDB paketes CentOS 8, izpildot šādas darbības:

 yum search mariadb

PALIELINĀT

2. solis
Tagad, lai iegūtu detalizētu informāciju par MariaDB, mēs izpildām sekojošo:

 yum info mariadb

PALIELINĀT

3. solis
Mēs turpinām MariaDB instalēšanu, izpildot:

 yum instalējiet mariadb-serveri

PALIELINĀT

4. solis
Mēs ievadām burtu "s", lai apstiprinātu MariaDB lejupielādi un instalēšanu:

PALIELINĀT

5. solis
Mēs turpinām iespējot pakalpojumu MariaDB, izpildot šādu rindu:

 systemctl iespējot mariadb.service

PALIELINĀT

6. darbība
Dažas noderīgas komandas MariaDB pārvaldībai ir šādas:

Pārtrauciet pakalpojumu MariaDB

 systemctl stop mariadb.pakalpojums

Sāciet pakalpojumu MariaDB
 systemctl start mariadb.serviss

Restartējiet pakalpojumu MariaDB
 systemctl restart mariadb.service

Pārbaudiet pakalpojuma MariaDB statusu
 systemctl statuss mariadb.pakalpojums

PALIELINĀT

2. Kā nodrošināt MariaDB serveri CentOS 8

1. darbība
Tagad ir pienācis laiks aizsargāt MariaDB serveri CentOS 8, lai to paveiktu:

 mysql_secure_installation
2. solis
Pirmkārt, tiks norādīts, ka mēs ievadām saknes lietotāja paroli, jo tā nav piešķirta, mums jānospiež Enter:

PALIELINĀT

3. solis
Tur tas jautā, vai mēs vēlamies to piešķirt, mēs ievadām burtu "Y", lai piešķirtu MariaDB saknes lietotāja paroli:

PALIELINĀT

4. solis
Pēc tam mēs atrodam virkni jautājumu, piemēram:

  • Dzēst anonīmo lietotāju.
  • Atspējot attālo piekļuvi.
  • Izdzēsiet testa datu bāzi.
  • Pārlādēt privilēģijas.

PALIELINĀT

3. Kā piekļūt MariaDB vietnē CentOS 8

1. darbība
Lai piekļūtu MariaDB programmā CentOS 8, mums jāievada šāda komanda:

 mysql -u sakne -p
Mēs nospiežam Enter un ievadām paroli, kuru esam ievadījuši konfigurācijas procesā, un tādējādi piekļūstam MariaDB:

PALIELINĀT

2. solis
Tur mēs varam ievadīt komandu "rādīt datu bāzes;" lai apskatītu pieejamās datu bāzes un izietu no MariaDB, izpildot "quit":

PALIELINĀT

4. Kā pievienot datu bāzes MariaDB vietnē CentOS 8

1. darbība
Pirmā vieta būs piekļuve MySQL, izpildot:

 mysql -u root -p mysql
Tiklīdz mēs piekļūstam MariaDB, mēs izveidojam savu datu bāzi šādi:
 CREATE DATABASE solvetic; (izveido jaunu datu bāzi) IZVEIDOT LIETOTĀJU 'solvetic' @ 'localhost' IDENTIFICE by 'solvetic'; (Izveidojiet lietotājvārdu kopā ar tā paroli) Piešķiriet visu ON solvetic1. * TO 'solvetic' @ 'localhost'; (Piešķir lietotājam datu bāzes atļaujas) FLUSH PRIVILEGES; (Atiestata privilēģijas)

PALIELINĀT

Mēs izejam no MariaDB, izpildot "quit".

2. solis
Pēc tam mēs varam atkal palaist "rādīt datu bāzes;" un tur mēs redzēsim izveidoto datu bāzi:
Lai ievadītu MariaDB ar izveidoto datu bāzi, CentOS 8 darbināsimies šādi:

 mysql -u solvetic -p'solvetic 'solvetic1
Vai arī mēs varam skriet:
 mysql -u solvetic -p solvetic1
Tad mēs ievadām paroli.

3. solis
Rezultāts būs piekļuve minētajai datu bāzei:

PALIELINĀT

Tik vienkārši mēs esam instalējuši un izveidojuši datu bāzes MariaDB programmā CentOS 8, un mums jau ir labākie risinājumi datu bāzu pārvaldībai.

wave wave wave wave wave