GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren Sie MySQL 5.6 auf CentOS 7 / RHEL 7

In diesem Tutorial werden wir einen schnellen und einfachen Weg zur Installation von MySQL 5.6 auf CentOS 7 / RHEL 7 untersuchen. Zuvor haben wir bereits darüber geschrieben, wie MySQL Server 5.6 auf CentOS 6 / RHEL 7 installiert wird.

CentOS und RHEL 7 werden standardmäßig mit MariaDB geliefert. MariaDB ist der Datenbank-Standard-Daemon, der verwendet wird, um den alten MySQL-Server von Oracle zu ersetzen. MariaDB wurde vom Gründer des ursprünglichen MySQL-Servers erstellt und verbessert die SQL-Abfrage und die Leistung des Datenbankservers erheblich gegenüber herkömmlichen MySQL-Versionen.

Es gibt jedoch immer noch Unternehmen, die MySQL Server als Standard-Datenbankserver verwenden. Dies war bei einem unserer dedizierten Server eines unserer Kunden der Fall. Er forderte, nur MySQL 5.6 auf CentOS 7 zu haben, und das taten wir. Hier ist das Verfahren.

Installieren von MySQL 5.6 auf CentOS 7

Stellen Sie zunächst sicher, dass Ihr System auf dem neuesten Stand ist:

yum update -y

Sobald alle Ihre Pakete aktualisiert sind, fahren wir mit der Installation von MySQL Server Community Edition fort.

MariaDB entfernen

Führen Sie diese Befehle aus, um MariaDB von Ihrem Server zu entfernen:

yum remove mariadb mariadb-server -y

Installieren Sie das MySQL-Community-Repository

Um MySQL 5.6 auf CentOS 7 zu installieren, müssen Sie das offizielle MySQL-Community-Repository herunterladen und installieren. Führen Sie diesen Befehl aus:

rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

MySQL-Server installieren

Verwenden Sie dann yum, um den MySQL-Client und den MySQL-Server zu installieren, wie Sie unten sehen:

yum install mysql mysql-server

Starten Sie MySQL und aktivieren Sie Auto-Start nach dem Booten

Starten Sie Ihren MySQL 5.6-Server und stellen Sie sicher, dass Sie ihn während des Bootvorgangs starten lassen:

systemctl start mysqld
systemctl enable mysqld

Sicherer MySQL-Server

Sie sind fast fertig, jetzt lassen Sie uns das MySQL-Sicherheitsskript ausführen, um sicherzustellen, dass Ihr Server gehärtet wird. Dazu verwenden wir das Skript mysql_secure_installation, das nach jeder Installation des MySQL-Servers ausgeführt werden muss. Führen Sie einfach dieses Skript als root aus:

mysql_secure_installation

Prüfen Sie, ob Ihr MySQL-Client und -Server funktionieren

Führen Sie diese Befehle aus:

[[email protected]:~]mysql -V
mysql Ver 14.14 Distrib 5.6.35, for Linux (x86_64) using EditLine wrapper
[[email protected]:~]

Versuchen Sie, sich als root mit Ihrem MySQL-Server zu verbinden:

mysql -u root -p
[[email protected]:~]mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 249979
Server version: 5.6.35 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Das ist alles, an diesem Punkt sollte Ihr MySQL 5.6 auf CentOS 7 / RHEL 7 ohne Probleme funktionieren.

Installieren Sie MySQL 5.6 auf CentOS 7 / RHEL 7 wurde zuletzt geändert:31. März 2017 von Esteban Borges
Cent OS
  1. Installieren Sie MySQL Server 5.6 in CentOS

  2. So installieren Sie den MySQL 8-Datenbankserver unter CentOS 8

  3. So installieren Sie Percona Server auf CentOS 7

  4. So installieren Sie Puppet unter CentOS 8 / RHEL 8

  5. So installieren Sie MySQL Server unter CentOS 7

So installieren Sie Zabbix Server 4.x unter CentOS 6 / RHEL 6

So installieren Sie Cacti unter CentOS 6 / RHEL 6

Installieren Sie die Gnome-GUI auf CentOS 7 / RHEL 7

Installieren Sie Nginx unter CentOS 7 / RHEL 7

So installieren Sie MySQL 8.0 unter CentOS 8 / RHEL 8

So installieren Sie MySQL 8 unter CentOS 8