Heim > Datenbank > MySQL-Tutorial > So verwenden Sie YUM zur Installation von MySQL5.6 unter CentOS7

So verwenden Sie YUM zur Installation von MySQL5.6 unter CentOS7

醉折花枝作酒筹
Freigeben: 2021-05-08 10:48:01
nach vorne
1634 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie Sie MySQL5.6 mit YUM unter CentOS7 installieren. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

So verwenden Sie YUM zur Installation von MySQL5.6 unter CentOS7

rpm -qa | grep mysql
Nach dem Login kopieren

Wenn ein Nullwert zurückgegeben wird, bedeutet dies, dass MySQL nicht installiert ist.

Hinweis: In der neuen Version von CentOS7 wurde die Standarddatenbank auf Mariadb statt auf MySQL aktualisiert, sodass durch die Ausführung des Befehls yum install mysql nur die Mariadb-Datenbank aktualisiert und MySQL nicht installiert wird.

(2) Überprüfen Sie die installierte Mariadb-Datenbankversion.

rpm -qa|grep -i mariadb
Nach dem Login kopieren

(3) Deinstallieren Sie die installierte Mariadb-Datenbank.

rpm -qa|grep mariadb|xargs rpm -e --nodeps
Nach dem Login kopieren

(4) Überprüfen Sie erneut die installierte Mariadb-Datenbankversion, um zu bestätigen, ob die Deinstallation abgeschlossen ist.

rpm -qa|grep -i mariadb
Nach dem Login kopieren

(5) Laden Sie die Installationspaketdatei herunter.

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
Nach dem Login kopieren

(6) Installieren Sie das mysql-community-release-el7-5.noarch.rpm-Paket

rpm -ivh mysql-community-release-el7-5.noarch.rpm
Nach dem Login kopieren

Nach Abschluss der Installation wird MySQL in /etc/yum.repos hinzugefügt. d/directory -community.repo und mysql-community-source.repo sind zwei Yum-Quelldateien.

Führen Sie den Befehl yum repolist all | aus, um die verfügbaren MySQL-Installationsdateien anzuzeigen.

(6) Installieren Sie MySQL.

yum install mysql-server
Nach dem Login kopieren

(7) Überprüfen Sie, ob MySQL erfolgreich installiert wurde.

rpm -qa | grep mysql
Nach dem Login kopieren

(8) Starten Sie den MySQL-Dienst.

systemctl start mysqld.service #启动 mysql
systemctl restart mysqld.service #重启 mysql
systemctl stop mysqld.service #停止 mysql
systemctl enable mysqld.service #设置 mysql 开机启动
Nach dem Login kopieren

Allgemeiner MySQL-Dateipfad:

 /etc/my.cnf Dies ist die Hauptkonfigurationsdatei von MySQL

/var/lib/mysql Der Speicherort der Datenbankdatei der MySQL-Datenbank

/var/logs/ mysqld.log Der Speicherort für die Protokollausgabe der Datenbank

(9) Legen Sie das Passwort fest.

Nachdem die Installation von MySQL5.6 abgeschlossen ist, ist das Passwort des Root-Benutzers standardmäßig leer. Wir müssen uns umgehend mit dem Root-Benutzer von MySQL anmelden (drücken Sie zum ersten Mal direkt die Eingabetaste, ohne ein Passwort einzugeben) und ändern Sie es das Passwort.

# mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD("这里输入root用户密码") where User='root';
mysql> flush privileges;
Nach dem Login kopieren

(10) Remote-Host-Anmeldung einrichten

mysql> GRANT ALL PRIVILEGES ON *.* TO 'your username'@'%' IDENTIFIED BY 'your password';
Nach dem Login kopieren

Führen Sie den folgenden Befehl aus, um dem Root-Benutzer die Remote-Anmeldefunktion hinzuzufügen.

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";
Nach dem Login kopieren

【Empfohlenes Lernen: SQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie YUM zur Installation von MySQL5.6 unter CentOS7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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