Heim > Datenbank > MySQL-Tutorial > Hauptteil

Analyse der Installation einer MySQL-Instanz in CentOS7

WBOY
Freigeben: 2023-06-03 09:34:02
nach vorne
857 Leute haben es durchsucht

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Bei Bedarf So legen Sie den automatischen Start fest:

systemctl start mysqld
Nach dem Login kopieren
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
Nach dem Login kopieren
# 🎜🎜#Verwenden Sie das erhaltene zufällige Passwort, um sich beim MySQL-Client anzumelden.

grep 'temporary password' /var/log/mysqld.log
Nach dem Login kopieren

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
Nach dem Login kopieren

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';
    Nach dem Login kopieren
  • Remoteverbindungen zulassen:

    create user 'root'@'%' identified by '123456';
    Nach dem Login kopieren

    Berechtigungen aktualisieren:
  • grant all privileges on *.* to 'root'@'%' with grant option;
    Nach dem Login kopieren
  • 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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage