Zahteve: Namestite bazo podatkov MySQL 5.7.36 Community Release na sistem CentOS 7.
Pregled:
Pripravka
Pred namestitvijo baze MySQL mora CentOS 7 opraviti nekaj priprav in namestiti potrebne odvisnosti z naslednjimi ukazi:
Odstranitev mariadb
Če ga ne odstranite, boste ob namestitvi paketa libs dobili naslednjo napako:
error: Failed dependencies: mysql-community-common(x86-64) >= 5.7.9 je potrebna za mysql-community-libs-5.7.36-1.el7.x86_64 mariadb-libs je zastarel z mysql-community-libs-5.7.36-1.el7.x86_64 Pregled in odstranitev
Prenesi in razpakiraj mysql-5.7.36
Naslov za prenos:Prijava do hiperpovezave je vidna.Izberite zahtevano različico, operacijski sistem in različico sistema, kot je prikazano na naslednji sliki:
Prenesite ukaz za razpakiranje tako:
Začnite nameščati mysql-5.7.36
Za namestitev zaženite naslednji ukaz:
Zaženi MySQL
Po končani namestitvi se storitev MySQL privzeto zažene, ukaz za zagon storitve MySQL pa je naslednji:
Za ogled začasnega gesla je ukaz naslednji:
Za povezavo z MySQL bazo podatkov lahko uporabniki pred MySQL različico 5.7.6 uporabijo naslednji ukaz za spremembo privzetega gesla:
Če ne nastavite novega gesla, bo napaka naslednja:
NAPAKA 1820 (HY000): Pred izvajanjem te izjave morate ponastaviti geslo z uporabo ukaza ALTER USER. Če geslo ne izpolnjuje zahtev, bo prijavljena naslednja napaka:
NAPAKA 1819 (HY000): Vaše geslo ne izpolnjuje trenutnih zahtev politike Ustvari novoKorenski računi, ki omogočajo oddaljene povezave, ukaz je naslednji:
Omogoča dostop do priključka 3306
Privzeti port MySQL baze podatkov je 3306, če je požarni zid omogočen, morate sprostiti port 3306, da omogočite dostop zunanjim odjemalcem, ukaz pa je naslednji:
Poskusite uporabiti orodje za povezavo z bazo podatkov MySQL, na primer dbeaver, povezava je uspešna, kot je prikazano na naslednji sliki:
MySQL konfiguracija
Če morate nastaviti MySQL in spremeniti nekatere konfiguracijske elemente storitve, uredite naslednjo datoteko:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf (Konec)
|