Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 10090|Odgovoriti: 1

[Vir] CentOS 7 uporablja rpm za namestitev MySQL baze podatkov

[Kopiraj povezavo]
Objavljeno 23. 1. 2022 ob 23:19:32 | | | |
Zahteve: Namestite bazo podatkov MySQL 5.7.36 Community Release na sistem CentOS 7.

Pregled:

Linux Oglejte si pot MySQL konfiguracijske datoteke in sorodne konfiguracije
https://www.itsvse.com/thread-7402-1-1.html

Offline namestitev rpm paketov na CentOS 7 samodejno reši odvisnosti
https://www.itsvse.com/thread-9951-1-1.html
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)





Prejšnji:Težava z uvajanjem dinamičnih povezovalnih knjižnic v Hikvisionu na Linux sistemih
Naslednji:Praktična uporaba cAdvisor za zbiranje metrik Docker kontejnerjev
 Najemodajalec| Objavljeno 12. 4. 2024 ob 14:47:10 |
CentOS 7 z nameščenim MySQL 8.0.36




Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com