Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 10090|Răspunde: 1

[Sursă] CentOS 7 folosește rpm pentru a instala baza de date MySQL

[Copiază linkul]
Postat la 23-01-2022 23:19:32 | | | |
Cerințe: Instalați baza de date MySQL 5.7.36 Community Release pe un sistem CentOS 7.

Recenzie:

Linux Vizualizează calea fișierului de configurare MySQL și configurațiile conexe
https://www.itsvse.com/thread-7402-1-1.html

Instalarea offline a pachetelor rpm în CentOS 7 rezolvă automat dependențele
https://www.itsvse.com/thread-9951-1-1.html
Pregătire

Înainte de a instala baza de date MySQL, CentOS 7 trebuie să se pregătească și să instaleze dependențele necesare cu următoarele comenzi:

Dezinstalează mariadb

Dacă nu îl dezinstalezi, când instalezi pachetul Libs, vei primi următoarea eroare:

error: Failed dependencies:
        mysql-community-common(x86-64) >= 5.7.9 este necesar pentru mysql-community-libs-5.7.36-1.el7.x86_64
        mariadb-libs este învechit de mysql-community-libs-5.7.36-1.el7.x86_64
Revizuiește și dezinstalează


Descarcă și decomprimă mysql-5.7.36

Adresă de descărcare:Autentificarea cu hyperlink este vizibilă.Selectați versiunea necesară, sistemul de operare și versiunea de sistem, așa cum este prezentat în figura următoare:



Descarcă comanda unzip astfel:


Începe să instalezi mysql-5.7.36

Rulați următoarea comandă pentru instalare:



Începe MySQL

După finalizarea instalării, serviciul MySQL este pornit implicit, iar comanda pentru a porni serviciul MySQL este următoarea:

Pentru a vizualiza parola temporară, comanda este următoarea:



Pentru a se conecta la o bază de date MySQL, utilizatorii dinaintea versiunii MySQL 5.7.6 pot folosi următoarea comandă pentru a schimba parola implicită:



Dacă nu setați o parolă nouă, eroarea va fi următoarea:

ERAREA 1820 (HY000): Trebuie să resetați parola folosind instrucțiunea ALTER USER înainte de a executa această instrucțiune.
Dacă parola nu îndeplinește cerințele, va fi raportată următoarea eroare:

ERAREA 1819 (HY000): Parola dumneavoastră nu îndeplinește cerințele actuale ale politicii
Creează unul nouConturi rădăcină care permit conexiuni la distanță, comanda este următoarea:


Permite accesul la portul 3306

Portul implicit al bazei de date MySQL este 3306, dacă firewall-ul este activat, trebuie să eliberezi portul 3306 pentru a permite accesul clienților externi, iar comanda este următoarea:

Încearcă să folosești instrumentul de conexiune MySQL la baza de date, folosind dbeaver ca exemplu, conexiunea este reușită, așa cum se arată în figura următoare:



Configurația MySQL

Dacă trebuie să ajustezi MySQL și să modifici unele elemente de configurare ale serviciului, editează următorul fișier:

/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
(Sfârșit)





Precedent:Problemă legată de implementarea de către Hikvision a bibliotecilor de legături dinamice pe sistemele Linux
Următor:Utilizare practică a cAdvisor pentru colectarea metricilor containerului Docker
 Proprietarul| Postat la 2024-4-12 14:47:10 |
CentOS 7 cu MySQL 8.0.36 instalat




Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com