Anleitung zur Installation von MySQL auf CentOS
Anleitung zur Installation von MySQL auf CentOS
MySQL ist ein beliebtes und weit verbreitetes Open-Source-Relationales Datenbankmanagementsystem (RDBMS). Es bietet eine leistungsstarke und flexible Möglichkeit, große Datenmengen zu speichern und zu verwalten. Dieses schrittweise Tutorial führt Sie durch den Prozess der Installation von MySQL auf CentOS, einer beliebten Linux-Distribution.
Voraussetzungen
Bevor wir beginnen, stellen Sie bitte sicher, dass Sie Folgendes haben:
- Einen CentOS-Server mit Root-Zugriff oder ein Benutzerkonto mit Sudo-Berechtigungen.
- Eine stabile Internetverbindung.
Schritt 1: Systempakete aktualisieren
Um sicherzustellen, dass Ihr System auf dem neuesten Stand ist, ist es eine gute Praxis, die Systempakete zu aktualisieren, bevor Sie neue Software installieren. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo yum update
Dieser Befehl aktualisiert alle installierten Pakete auf Ihrem CentOS-System.
Schritt 2: MySQL-Repository installieren
Standardmäßig bietet CentOS eine ältere Version von MySQL im offiziellen Repository an. Um die neueste Version zu installieren, müssen wir das offizielle MySQL-Repository hinzufügen. Führen Sie den folgenden Befehl aus, um das Repository-Paket herunterzuladen und zu installieren:
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
Dieser Befehl lädt das MySQL-Repository-Paket herunter und installiert es.
Schritt 3: MySQL-Server installieren
Nun, da wir das MySQL-Repository hinzugefügt haben, können wir mit der Installation des MySQL-Servers fortfahren. Führen Sie den folgenden Befehl aus:
sudo yum install mysql-server
Dieser Befehl installiert den MySQL-Server und seine Abhängigkeiten.
Schritt 4: MySQL-Dienst starten
Sobald die Installation abgeschlossen ist, starten Sie den MySQL-Dienst, indem Sie den folgenden Befehl ausführen:
sudo systemctl start mysqld
Dieser Befehl startet den MySQL-Dienst auf Ihrem CentOS-System.
Schritt 5: MySQL-Installation absichern
MySQL wird mit einem Skript geliefert, das dabei hilft, die Installation abzusichern, indem ein Root-Passwort festgelegt und einige unsichere Standardkonfigurationen entfernt werden. Führen Sie den folgenden Befehl aus, um das Skript zu starten:
sudo mysql_secure_installation
Das Skript fordert Sie auf, ein Root-Passwort festzulegen, anonyme Benutzer zu entfernen, die Remote-Anmeldung als Root zu verbieten, die Testdatenbank zu entfernen und die Berechtigungstabellen neu zu laden. Befolgen Sie die Anweisungen und beantworten Sie die Fragen entsprechend.
Schritt 6: MySQL-Installation überprüfen
Um zu bestätigen, dass MySQL korrekt installiert und ausgeführt wird, führen Sie den folgenden Befehl aus:
sudo systemctl status mysqld
Dieser Befehl zeigt den Status des MySQL-Dienstes an. Wenn er läuft, sehen Sie eine Meldung, die anzeigt, dass der Dienst aktiv ist.
Schritt 7: Zugriff auf die MySQL-Befehlszeile
Um auf die MySQL-Befehlszeile zuzugreifen, verwenden Sie den folgenden Befehl:
mysql -u root -p
Sie werden aufgefordert, das Root-Passwort einzugeben, das Sie während der Installation festgelegt haben. Nachdem Sie das Passwort eingegeben haben, werden Sie zur MySQL-Befehlszeilenschnittstelle angemeldet.
Beispiele für die Verwendung
Hier sind einige Beispiele für häufige MySQL-Befehle, die Sie ausprobieren können:
- Alle Datenbanken auflisten:
SHOW DATABASES;
- Eine neue Datenbank erstellen:
CREATE DATABASE meineDatenbank;
- Zu einer Datenbank wechseln:
USE meineDatenbank;
- Eine Tabelle erstellen:
CREATE TABLE meineTabelle (
id INT PRIMARY KEY,
name VARCHAR(50),
alter INT
);
Worauf Sie achten sollten
Während des Installationsprozesses gibt es einige Dinge, die Sie beachten sollten:
- Stellen Sie sicher, dass Sie eine stabile Internetverbindung haben, um die erforderlichen Pakete herunterladen zu können.
- Überprüfen Sie die Repository-URL, um sicherzustellen, dass Sie die richtige Version von MySQL installieren.
- Wählen Sie beim Festlegen des Root-Passworts ein starkes und sicheres Passwort, um Ihre MySQL-Installation zu schützen.
Fazit
Herzlichen Glückwunsch! Sie haben erfolgreich MySQL auf Ihrem CentOS-System installiert. Sie können jetzt MySQL verwenden, um Ihre Daten zu speichern und zu verwalten. Beachten Sie, dass Sie für fortgeschrittene Anwendungen und Konfigurationen die offizielle MySQL-Dokumentation konsultieren sollten.