Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Centos7 MySQL8.0-Installationsmethode

Centos7 MySQL8.0-Installationsmethode

藏色散人
藏色散人Original
2020-11-06 10:06:5910788Durchsuche

Installationsmethode von centos7 mysql8.0: Deinstallieren Sie zuerst die historische Version von MySQL. Verwenden Sie dann den Befehl „sudo yum install mysql-server“, um MySQL schließlich so zu installieren, dass es beim Booten startet.

Centos7 MySQL8.0-Installationsmethode

Empfohlen: „Centos-Tutorial

CentOS 7-Installation MySQL 8.0

1. Deinstallieren Sie die historische Version von MySQL

Überprüfen Sie, ob Sie eine historische Version haben

Wenn Sie nicht installieren Beim ersten Mal müssen Sie die historische Version von MySQL deinstallieren. Überprüfen Sie, ob Komponenten der historischen MySQL-Version installiert sind. Im Bild sind beispielsweise zwei installierte MySQL Community Edition-Komponenten zu sehen von MySQL müssen Sie die installierten historischen Komponenten entfernen.

Überprüfen Sie den MySQL-Dienststatus. Centos7 MySQL8.0-Installationsmethode

# rpm -qa|grep mysql
Reihenfolge der Komponenten.

# service mysqld status

oder

# service mysqld stop

2. MySQL installieren

Verwenden Sie rpm, um MySQL zu installieren

Da die von CentOS 7 standardmäßig installierte Datenbank Mariadb ist, können Sie MySQL nicht mit dem YUM-Befehl installieren und aktualisieren nur Mariadb. Verwenden Sie zur Installation rpm. Sie können mit der rechten Maustaste auf das MySQL-Repo-Quell-Warehouse klicken, um die angegebene Version der Datenbank zu kopieren.

# rpm -ev [需要移除组件的名称]

Installieren Sie das Paket mysql80-community-release-el7-1.noarch.rpm

# rpm -e --nodeps [需要移除组件的名称]  //此命令为强制卸载

Nach Abschluss der Installation erhalten Sie zwei Dateien im Ordner /etc/yum.repos.d: mysql-community.repo && mysql- community-source.repo

Verwenden Sie yum, um den MySQL-Dienst zu installieren

# wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm

Wenn der folgende Inhalt angezeigt wird, ist die Installation erfolgreich

# sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm

Überprüfen Sie, ob der MySQL-Dienst beim Booten gestartet werden soll

# sudo yum install mysql-server

Wenn es angezeigt wird

Centos7 MySQL8.0-Installationsmethode

, bedeutet es, dass es so eingestellt wurde, dass es beim Booten startet. Wenn nicht, führen Sie es aus.

Complete!

Überprüfen Sie, ob MySQL gestartet ist

Überprüfen Sie, ob der MySQL-Dienst gestartet ist

# systemctl list-unit-files|grep mysqld

Starten Sie den Dienst

# systemctl enable mysqld.service
Centos7 MySQL8.0-Installationsmethode MySQL initialisieren

# ps -ef|grep mysql

Überprüfen Sie das MySQL-Initialisierungs-Standardpasswort

# systemctl start mysqld.service

Kopieren Sie das Passwort hinter root@localhost:. Melden Sie sich bei MySQL an und fügen Sie das Standardkennwort ein.

Aufgrund von Änderungen in MySQL 8.0 muss das Kennwort zurückgesetzt werden. Ändern Sie den Benutzer „root“@„localhost“, der durch „12345678“ identifiziert wird Passwort

# mysqld --initialize

Der Vertreter muss die Ebene der Richtlinie senken, bevor er ausgeführt wird

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

MySQL-Remoteverbindung aktivieren

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

Das obige ist der detaillierte Inhalt vonCentos7 MySQL8.0-Installationsmethode. 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