Heim > Datenbank > MySQL-Tutorial > Linux-Quellcode-Installation mysql5.7

Linux-Quellcode-Installation mysql5.7

马冠亚
Freigeben: 2020-07-08 17:08:14
Original
2169 Leute haben es durchsucht

1. Laden Sie das MySQL-Quelleninstallationspaket herunter

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

2. Installieren Sie die MySQL-Quelle

yum localinstall mysql57-community-release-el7-8.noarch.rpm
Nach dem Login kopieren

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

yum repolist enabled | grep "mysql.*-community.*"
Nach dem Login kopieren

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

6. Mysql starten

systemctl start mysqld
Nach dem Login kopieren

7. Starten Sie

systemctl enable mysqldsystemctl daemon-reload
Nach dem Login kopieren

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

Linux-Quellcode-Installation mysql5.7

Befehl:

mysql -uroot -p
Nach dem Login kopieren

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('你的新密码');
Nach dem Login kopieren

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; //刷新权限表
Nach dem Login kopieren

Hinweis:

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

systemctl restart mysqld
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
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