Heim  >  Artikel  >  Datenbank  >  Linux-Quellcode-Installation mysql5.7

Linux-Quellcode-Installation mysql5.7

马冠亚
马冠亚Original
2020-07-08 14:51:542124Durchsuche

1. Laden Sie das MySQL-Quelleninstallationspaket herunter

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2. Installieren Sie die MySQL-Quelle

yum localinstall mysql57-community-release-el7-8.noarch.rpm

3. Überprüfen Sie, ob die MySQL-Quelle erfolgreich installiert wurde

yum repolist enabled | grep "mysql.*-community.*"

Linux-Quellcode-Installation mysql5.7

4. Wenn Sie das Bild oben sehen, ist die Installation erfolgreich

Sie können das vim /etc/yum.repos.d/ ändern. mysql-community.repo-Quelle, um die Standardinstallations-MySQL-Version zu ändern. Um beispielsweise Version 5.6 zu installieren, ändern Sie „enabled=1“ der 5.7-Quelle in „enabled=0“. Ändern Sie dann „enabled=0“ der 5.6-Quelle in „enabled=1“. Der Effekt nach der Änderung ist wie folgt:

Linux-Quellcode-Installation mysql5.7

5. Installieren Sie MySQL

yum install mysql-community-server

6. Mysql starten

systemctl start mysqld

7. Starten Sie

systemctl enable mysqldsystemctl daemon-reload

8 .Ändern Sie das lokale Root-Anmeldekennwort

Nachdem die MySQL-Installation abgeschlossen ist, wird in der Datei /var/log/mysqld.log ein Standardkennwort für Root generiert. Suchen Sie das Root-Standardkennwort auf folgende Weise und melden Sie sich dann bei MySQL an, um es zu ändern:

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

Linux-Quellcode-Installation mysql5.7

Befehl:

mysql -uroot -p

Frage: Centos7.0 ist nach MySQL5.7.11 installiert. Verwenden Sie mysql -u root -p, um eine Verbindung zur Datenbank herzustellen. Bedienungstipp: Sie müssen Ihr Passwort mit der ALTER USER-Anweisung zurücksetzen, bevor Sie diese Anweisung ausführen.

Das Befolgen der Anweisungen von ALTER USER zum Ändern des Passworts ist ungültig Gehen Sie wie folgt vor:

SET PASSWORD = PASSWORD(‘123456’);
set password for 'root'@'localhost'=password('你的新密码');

Die Standardrichtlinie zur Passwortüberprüfung erfordert, dass Passwörter Folgendes enthalten: Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen und mindestens 8 Zeichen lang sein müssen. Andernfalls wird der Fehler ERROR 1819 (HY000): Ihr Passwort entspricht nicht den aktuellen Richtlinienanforderungen angezeigt, wie in der folgenden Abbildung dargestellt:

Linux-Quellcode-Installation mysql5.7

grant all on *.* to 'root'@'127.0.0.1' identified by '123123'WITH GRANT OPTION;
flush privileges; //刷新权限表

Hinweis:

Nachdem Sie die Konfiguration geändert haben, starten Sie den MySQL-Dienst neu, damit er wirksam wird:

systemctl restart mysqld

Standardpfad der Konfigurationsdatei:

Konfigurationsdatei: /etc/my.cnf

Protokolldatei: /var/log //var/log/mysqld.log

Dienststartskript:/usr/lib/systemd/system/mysqld.service

Socketdatei:/var/ run/mysqld/mysqld.pid

Das obige ist der detaillierte Inhalt vonLinux-Quellcode-Installation mysql5.7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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

In Verbindung stehende Artikel

Mehr sehen