Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10090|Svar: 1

[Källa] CentOS 7 använder rpm för att installera MySQL-databasen

[Kopiera länk]
Publicerad den 2022-01-23 23:19:32 | | | |
Krav: Installera MySQL 5.7.36 Community Release-databasen på ett CentOS 7-system.

Recension:

Linux Visa MySQL-konfigurationsfilens sökväg och relaterade konfigurationer
https://www.itsvse.com/thread-7402-1-1.html

CentOS 7:s offlineinstallation av rpm-paket löser automatiskt beroenden
https://www.itsvse.com/thread-9951-1-1.html
Förberedelse

Innan MySQL-databasen installeras behöver CentOS 7 förbereda sig och installera de nödvändiga beroendena med följande kommandon:

Avinstallera mariadb

Om du inte avinstallerar det, får du följande felmeddelande när du installerar bibliotekspaketet:

error: Failed dependencies:
        mysql-community-common(x86-64) >= 5.7.9 behövs av mysql-community-libs-5.7.36-1.el7.x86_64
        Mariadb-libs är föråldrat av mysql-community-libs-5.7.36-1.el7.x86_64
Granska och avinstallera


Ladda ner och packa upp mysql-5.7.36

Nedladdningsadress:Inloggningen med hyperlänken är synlig.Välj önskad version, operativsystem och systemversion, som visas i följande figur:



Ladda ner unzip-kommandot enligt följande:


Börja installera mysql-5.7.36

Kör följande kommando för att installera:



Start MySQL

Efter att installationen är klar startas MySQL-tjänsten som standard, och kommandot för att starta MySQL-tjänsten är följande:

För att se det tillfälliga lösenordet är kommandot följande:



För att ansluta till en MySQL-databas kan användare före MySQL version 5.7.6 använda följande kommando för att ändra standardlösenordet:



Om du inte sätter ett nytt lösenord kommer felet att vara följande:

FEL 1820 (HY000): Du måste återställa ditt lösenord med ALTER USER-satsen innan du kör denna sats.
Om lösenordet inte uppfyller kraven rapporteras följande fel:

FEL 1819 (HY000): Ditt lösenord uppfyller inte de nuvarande policykraven
Skapa en nyRotkonton som tillåter fjärranslutningar, kommandot är följande:


Tillåter åtkomst till port 3306

Standardporten för MySQL-databasen är 3306, om brandväggen är aktiverad måste du släppa port 3306 för att tillåta externa klienter åtkomst, och kommandot är följande:

Prova att använda MySQL-databasanslutningsverktyget, med dbeaver som exempel, anslutningen lyckas, som visas i följande figur:



MySQL-konfiguration

Om du behöver justera MySQL och ändra vissa konfigurationsdelar i tjänsten, redigera följande fil:

/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
(Slut)





Föregående:Problem med Hikvisions implementering av dynamiska länkbibliotek på Linux-system
Nästa:Praktisk användning av cAdvisor för att samla in Docker-containermetriker
 Hyresvärd| Publicerad den 2024-4-12 14:47:10 |
CentOS 7 med MySQL 8.0.36 installerat




Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com