Heim  >  Artikel  >  Datenbank  >  Analyse der Installation einer MySQL-Instanz in CentOS7

Analyse der Installation einer MySQL-Instanz in CentOS7

WBOY
WBOYnach vorne
2023-06-03 09:34:02806Durchsuche

1. Laden Sie die MySQL-Quelle herunter und installieren Sie sie

yum -y install wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

Analyse der Installation einer MySQL-Instanz in CentOS7

2. Sehen Sie sich /etc/yum.repos.d unter

# an. 🎜 🎜#Existieren mysql-community.repo und mysql-community-source.repo?

Wenn Sie zu diesem Zeitpunkt auf den folgenden Fehler stoßen: 🎜🎜#"Öffentlicher Schlüssel für mysql-community-libs-compat-5.7.37-1. el7.x86_64.rpm ist nicht installiert

Analyse der Installation einer MySQL-Instanz in CentOS7Fehlerhaftes Paket ist: mysql-community-libs-compat-5.7 .37-1.el7.x86_64

GPG-Schlüssel sind konfiguriert als: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql”

#🎜🎜 #

Analyse der Installation einer MySQL-Instanz in CentOS7

Die Gründe für die oben genannte Situation Das GPG von MySQL wurde aktualisiert und muss erneut abgerufen werden.

yum -y install mysql-community-server

Führen Sie dann den Befehl „yum -y install mysql-community-server“ erneut aus, um ihn zu installieren.

4. Starten Sie den MySQL-DienstAnalyse der Installation einer MySQL-Instanz in CentOS7

Starten Sie den Dienst:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

Bei Bedarf So legen Sie den automatischen Start fest:

systemctl start mysqld
Analyse der Installation einer MySQL-Instanz in CentOS75. Nach der Installation generiert

automatisch ein zufälliges Passwort in /var/log/mysqld.log und erhält das Passwort #🎜 🎜#

systemctl enable mysqld
# 🎜🎜#Verwenden Sie das erhaltene zufällige Passwort, um sich beim MySQL-Client anzumelden.

grep 'temporary password' /var/log/mysqld.log

Analyse der Installation einer MySQL-Instanz in CentOS7

6. MySQL-Passwortsicherheitsrichtlinie festlegen

Passwortstärke und -länge (4 stellt die niedrigste Stufe dar, wenn die Länge ist kleiner als 4 Wenn der Wert immer noch 4 ist) Stellen Sie die niedrigste Ebene ein und ändern Sie das Passwort.

Passwortstärke:

0: niedrige Stufe, nur die Länge überprüfen;

# 🎜🎜#

Analyse der Installation einer MySQL-Instanz in CentOS71: mittlere Stufe (Standard), Länge 8 und muss Zahlen, Groß- und Kleinbuchstaben sowie Sonderzeichen enthalten; # 2: Starkes Niveau, Wörterbuchdatei muss enthalten sein.

mysql -uroot -p

7. Remote-Anmeldung einrichten

Benutzer erstellen:
    set global validate_password_policy=0; 
    set global validate_password_length=4;
    alter user 'root'@'localhost' identified by '123456';
  • Remoteverbindungen zulassen:

    create user 'root'@'%' identified by '123456';

    Berechtigungen aktualisieren:
  • grant all privileges on *.* to 'root'@'%' with grant option;

Das obige ist der detaillierte Inhalt vonAnalyse der Installation einer MySQL-Instanz in CentOS7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen