Kako instalirati MySQL na CentOS 7

Jedan od glavnih pokretača baza podataka koji imamo pri ruci je MySQL i nema sumnje da je jedan od najpoznatijih, korištenih i implementiranih u cijelom svijetu. U ovoj analizi ćemo vidjeti kako možemo implementirati MySQL u CentOS 7 okruženje.

Što je MySQL?

MySQL je u biti administrator relacijske baze podataka (zapamtite da su relacijske baze podataka one koje pohranjuju informacije u različite tablice, a ne samo u jednu) što nam omogućuje da imamo okretan, siguran i raznolik alat.

Jedno od povjerenja koje imamo s MySQL -om je da je to jedan od najčešće korištenih jezika u svijetu.

Glavne značajke MySQL -a

  • To je jezik otvorenih izvora (Open Source).
  • MySQL može podržati velike količine podataka za stupce.
  • Podržava više vrsta podataka.
  • Dostupne su tisuće knjižnica i alata.
  • MySQL može podržati do 32 indeksa po tablici.
  • Jednostavna instalacija i administracija.
  • MySQL ima API -je za veliki broj programskih jezika.

1. Kako instalirati MySQL YUM spremište na CentOS 7


Sad ćemo vidjeti kako instalirati MySQL u CentOS 7 okruženje. Sjetimo se još jednom da je prije instaliranja bilo koje aplikacije ili alata poželjno ažurirati sustav pomoću sintakse:
 sudo yum ažuriranje
BilješkaSudo stavljamo ispred njega u slučaju da se ne prijavimo kao root korisnici, u ovom smo vodiču prijavljeni kao root.

Sljedeći korak nakon ažuriranja paketa u CentOS 7 je instaliranje MySQL spremišta, a za to ćemo koristiti službene MySQL YUM pakete koji sadrže RPM pakete koji sadrže MySQL poslužitelj, klijenta, pomoćne programe itd. Unijet ćemo sljedeću naredbu za preuzimanje odgovarajućih spremišta:

 wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

Nakon što se spremište preuzme, nastavit ćemo s instalacijom paketa pomoću sljedeće naredbe:

 yum localinstall mysql57-community-release-el7-7.noarch.rpm 

Prihvaćamo preuzimanje i čekamo da se odgovarajući paketi instaliraju na CentOS 7.

Ovim preuzimanjem i instaliranjem dodali smo MySQL YUM spremište i dodali ključ GnuPG koji je zadužen za provjeru integriteta paketa. Ako želimo vidjeti da su MySQL YUM spremišta ispravno instalirana, možemo unijeti sljedeće:

 yum repolist omogućen | grep "mysql. * - zajednica. *"
Sada je vrijeme da prijeđete na instaliranje MySQL -a.

2. Kako instalirati MySQL na CentOS 7


Zatim ćemo instalirati najnoviju verziju MySQL -a koristeći sljedeću sintaksu:
 yum instalirajte mysql-community-server

Prihvaćamo preuzimanje i čekamo da se MySQL preuzme instaliran na našem CentOS 7.

Gore navedeni postupak omogućuje nam preuzimanje i instaliranje svih paketa koji se odnose na:

  • Mysql-poslužitelj zajednice
  • MySQL-zajednica-klijent
  • MySQL-zajednica-zajednička
  • MySQL-zajednica-lib

3. Kako instalirati izdanja MySQL


Zatim ćemo instalirati izdanja ili službene isporuke MySQL -a radi ažuriranja. Zapamtite da možemo instalirati različite verzije MySQL -a u sustav, verzija koju smo instalirali aktivirana je prema zadanim postavkama, dok je u prethodnim verzijama, poput 5.6 ili 5.5, onemogućen, stoga ga moramo omogućiti pomoću sljedeće sintakse:
 yum-config-manager --disable mysql57-community (Onemogući verziju 5.7) yum-config-manager --enable mysql56-community (Omogući verziju 5.6)
Sada ostaje pokrenuti uslugu.

4. Kako pokrenuti MySQL na CentOS 7


Nakon što smo instalirali MySQL na naš sustav, sljedeći korak je pokretanje usluge MySQL, zbog čega unosimo sljedeću naredbu:
 usluga mysqld start
Kako bismo potvrdili trenutno stanje MySQL -a u CentOS -u 7, u terminal ćemo unijeti sljedeće:
 status usluge mysqld
Dobiveni rezultat bit će sljedeći:

Sada možemo provjeriti verziju MySQL -a koju smo instalirali pomoću naredbe:

 mysql --verzija

5. Kako osigurati instalaciju MySQL -a na CentOS 7


Pomoću naredbe:
 mysql_secure_installation
Možemo postaviti sigurnosne parametre za MySQL poput uklanjanja anonimnih korisnika, promjene lozinke za root korisnika, povezivanje s root -om MySQL -a itd.

Upisat ćemo naredbu:

 mysql_secure_installation
I izvršavamo konfiguraciju:

Parametri za konfiguriranje

 Molimo unesite 0 = NISKO, 1 = SREDNJE i 2 = JAKO
Postavili smo vrijednost 2.
 Nova lozinka
Uspostavljamo novu lozinku za root korisnika.
 Ponovno unesite novu lozinku
Ponovno unosimo lozinku.
 Ukloniti anonimne korisnike? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne)
Ulazimo i uklanjamo anonimne korisnike.
 Želite li daljinski onemogućiti prijavu s root -om? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne)
Ulazimo i onemogućujemo mogućnost da root korisnik ima daljinski pristup.
 Ukloniti testnu bazu podataka i pristupiti joj? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne)
Unosimo slovo y kako bismo izbrisali testnu bazu podataka.
 Odmah učitati tablice privilegija? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne)
Ulazimo i ponovno učitavamo privilegije tablica.

Ovim smo parametrima osigurali svoje MySQL instalacija na CentOS 7.

6. Veza s MySQL -om na CentOS -u 7


Nakon što dovršimo ove parametre, možemo uspostaviti MySQL vezu unošenjem naredbe:
 mysql -u korijen -p
Tamo moramo unijeti utvrđenu lozinku i na taj način pristupili MySQL -u.

7. Kako ažurirati MySQL pomoću YUM -a


MySQL možemo ažurirati pomoću naredbe Yum, za to je dovoljno unijeti sljedeće:
 yum ažuriranje mysql-poslužitelj
Na ovaj način smo analizirali kako instalirati MySQL u CentOS 7 okruženje kako biste izvukli maksimum iz ovog moćnog alata.

wave wave wave wave wave