In diesem Artikel werden hauptsächlich die detaillierten Schritte zur Verwendung von yum zur Installation von Mysql5.7.19 auf Centos7 vorgestellt. Der Herausgeber findet es ziemlich gut, daher werde ich es jetzt mit Ihnen teilen und als Referenz verwenden. Folgen wir dem Editor und werfen wir einen Blick darauf.
In der Yum-Quelle von Centos7 gibt es standardmäßig kein MySQL, da MySQL durch MariaDB ersetzt wurde.
Zuerst laden wir die Repo-Quelle von MySQL herunter. Wir können auf die offizielle MySQL-Website gehen, um die neueste Repo-Quellenadresse zu finden
Adresse:
https: //dev.mysql.com/downloads/repo/yum/
Starten Sie den Download der Repo-Quelle unter Linux
//下载mysql rpm包 # wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm //安装mysql rpm包 # rpm -ivh mysql57-community-release-el7-11.noarch.rpm //安装mysql # yum install mysql-community-server
Installation erfolgreich. Anschließend müssen Sie den MySQL-Dienst neu starten.
# service mysqld restart
Das neu installierte MySQL5.7 generiert zufällig ein Root-Passwort. Wir müssen zuerst dieses zufällige Passwort finden und dann das neue Passwort ändern. Mit dem grep-Befehl können wir ein zufälliges Root-Passwort finden.
[root@local bin]# grep "password" /var/log/mysqld.log 2017-09-24T08:03:30.664086Z 1 [Note] A temporary password is generated for root@localhost: 8A3xwbk8_P1A
Verwenden Sie ein zufälliges Passwort, um sich bei MySQL anzumelden
[root@local bin]# mysql -uroot -p Enter password:
Setzen Sie anschließend das Root-Passwort zurück Eingabe von
mysql> SET password=PASSWORD("mysql123"); ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
Wenn der obige Fehlerbericht angezeigt wird, bedeutet dies, dass die Passworteinstellung zu einfach ist. Die Passwort-Einstellungsregeln müssen Zahlen, Groß- und Kleinbuchstaben sowie Zeichenfolgen enthalten.
Erteilen Sie abschließend die Berechtigung zur Anmeldung im externen Netzwerk. Benutzername ist der Benutzername, Passwort ist das Anmeldekennwort
mysql>grant all privileges on *.* to username@'%' identified by 'password';
Das obige ist der detaillierte Inhalt vonSo installieren Sie Mysql5.7.19 mit yum auf Centos7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!