So installieren Sie MySQL unter Ubuntu 24.04 LTS

In diesem Tutorial zeigen wir Ihnen, wie Sie MySQL auf Ubuntu 24.04 LTS installieren. MySQL, ein relationales Open-Source-Datenbankverwaltungssystem (RDBMS), spielt eine entscheidende Rolle in der modernen Webentwicklung. Seine Zuverlässigkeit, Skalierbarkeit und Leistung machen es zu einer beliebten Wahl für Entwickler und Unternehmen gleichermaßen. Da Ubuntu 24.04 weiterhin eine stabile und sichere Plattform für Serverumgebungen ist, wird die Installation von MySQL auf diesem Betriebssystem zu einer wesentlichen Fähigkeit für jeden Linux-Administrator oder -Entwickler.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation der MySQL-Datenbank auf Ubuntu 24.04 (Noble Numbat). Sie können die gleichen Anweisungen auch für Ubuntu 22.04 und jede andere Debian-basierte Distribution wie Linux Mint, Elementary OS, Pop!_OS und mehr befolgen.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme läuft: Ubuntu und jede andere Debian-basierte Distribution wie Linux Mint.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten herunterzuladen.
  • Ein Ubuntu 24.04-System mit Root-Zugriff oder ein Benutzer mit Sudo-Berechtigungen.

Installieren Sie MySQL auf Ubuntu 24.04 LTS Noble Numbat

Schritt 1. Aktualisieren des Paket-Repositorys.

Um mit dem Installationsprozess zu beginnen, müssen wir zunächst das Paket-Repository aktualisieren, um sicherzustellen, dass wir Zugriff auf die neueste Version von MySQL haben. Führen Sie den folgenden Befehl in Ihrem Terminal aus:

sudo apt update

Dieser Befehl ruft die neuesten Paketinformationen aus den Ubuntu-Repositorys ab, sodass Sie die neueste Version von MySQL und seinen Abhängigkeiten installieren können. Die Aktualisierung des Paket-Repositorys ist für die Aufrechterhaltung der Sicherheit und Stabilität Ihres Systems von entscheidender Bedeutung.

Schritt 2. MySQL unter Ubuntu 24.04 installieren.

Nachdem das Paket-Repository aktualisiert wurde, können wir nun mit der Installation von MySQL fortfahren. Führen Sie dazu den folgenden Befehl aus:

sudo apt install mysql-server

Dieser Befehl lädt das MySQL-Serverpaket zusammen mit seinen Abhängigkeiten herunter und installiert es. Während des Installationsvorgangs werden Sie möglicherweise aufgefordert, die Installation zu bestätigen, indem Sie auf „Y‚ und dann ‚Enter‘.

Schritt 3. Sichern der MySQL-Installation.

Sobald die Installation abgeschlossen ist, ist es wichtig, Ihren MySQL-Server zu sichern, indem Sie Folgendes ausführen mysql_secure_installation Skript. Dieses Skript führt Sie durch das Festlegen eines Root-Passworts, das Entfernen anonymer Benutzer, das Deaktivieren der Remote-Root-Anmeldung und das Entfernen der Testdatenbank. Um das Skript auszuführen, führen Sie den folgenden Befehl aus:

sudo mysql_secure_installation

Befolgen Sie die Anweisungen und beantworten Sie die Fragen entsprechend Ihren Sicherheitspräferenzen. Es wird dringend empfohlen, ein sicheres Root-Passwort festzulegen und anonyme Benutzer zu entfernen, um die Sicherheit Ihrer MySQL-Installation zu erhöhen.

Schritt 4. MySQL konfigurieren.

Nachdem Sie Ihre MySQL-Installation gesichert haben, möchten Sie sie möglicherweise entsprechend Ihren spezifischen Anforderungen für eine optimale Leistung konfigurieren. Die Hauptkonfigurationsdatei für MySQL befindet sich unter /etc/mysql/my.cnf. Um diese Datei zu ändern, verwenden Sie einen Texteditor mit Sudo-Berechtigungen:

sudo nano /etc/mysql/my.cnf

Zu den gängigen Konfigurationsoptionen gehören:

  • max_connections: Legt die maximale Anzahl zulässiger Clientverbindungen fest.
  • innodb_buffer_pool_size: Bestimmt die Größe des Pufferpools, der von InnoDB-Tabellen und -Indizes verwendet wird.
  • query_cache_size: Legt die Größe des Abfragecaches fest, wodurch die Leistung durch Zwischenspeichern von Abfrageergebnissen verbessert werden kann.

Stellen Sie sicher, dass Sie die Änderungen speichern und den Texteditor verlassen, wenn Sie fertig sind.

Wenn Sie remote auf Ihren MySQL-Server zugreifen müssen, müssen Sie MySQL so konfigurieren, dass es die entsprechende Netzwerkschnittstelle überwacht und die Firewall-Regeln entsprechend anpassen. Dies kann erreicht werden, indem Sie die bind-address-Direktive in der MySQL-Konfigurationsdatei ändern und eingehende Verbindungen am MySQL-Port (Standard: 3306) in Ihren Firewall-Einstellungen zulassen.

Schritt 5. MySQL-Dienst verwalten.

Um den MySQL-Dienst unter Ubuntu 24.04 zu verwalten, können Sie den verwenden systemctl Befehl. Hier sind einige gängige Dienstverwaltungsbefehle:

    • Starten Sie den MySQL-Dienst:
sudo systemctl start mysql
    • Stoppen Sie den MySQL-Dienst:
sudo systemctl stop mysql
    • Starten Sie den MySQL-Dienst neu:
sudo systemctl restart mysql
    • Aktivieren Sie MySQL für den automatischen Start beim Systemstart:
sudo systemctl enable mysql
    • Überprüfen Sie den Status des MySQL-Dienstes:
sudo systemctl status mysql

Mit diesen Befehlen können Sie den MySQL-Dienst steuern und sicherstellen, dass er ordnungsgemäß ausgeführt wird.

Schritt 6. Testen der Installation.

Um zu überprüfen, ob Ihre MySQL-Installation ordnungsgemäß funktioniert, können Sie sich beim MySQL-Befehlszeilen-Client anmelden und einige grundlegende Abfragen ausführen. Um sich anzumelden, führen Sie den folgenden Befehl aus:

sudo mysql

Dadurch wird der MySQL-Befehlszeilen-Client geöffnet. Von hier aus können Sie eine neue Datenbank erstellen und Abfragen ausführen, um sicherzustellen, dass alles wie erwartet funktioniert. Zum Beispiel:

CREATE DATABASE testdb;
USE testdb;
CREATE TABLE users (id INT, name VARCHAR(255));
INSERT INTO users (id, name) VALUES (1, 'Meilana Maria');
SELECT * FROM users;

Wenn diese Befehle fehlerfrei ausgeführt werden, ist Ihre MySQL-Installation korrekt eingerichtet.

Schritt 7. Beheben häufiger Probleme

Obwohl Sie die Installationsschritte sorgfältig befolgen, können Probleme auftreten. Hier sind einige häufige Probleme und ihre Lösungen:

  • Der MySQL-Server startet nicht: Überprüfen Sie das MySQL-Fehlerprotokoll unter /var/log/mysql/error.log für irgendwelche Hinweise. Häufige Ursachen sind falsche Konfigurationseinstellungen oder unzureichende Berechtigungen.
  • Fehlermeldung „Zugriff verweigert“ beim Versuch, eine Verbindung herzustellen: Überprüfen Sie noch einmal, ob Sie den richtigen Benutzernamen und das richtige Passwort verwenden. Wenn Sie Ihr Root-Passwort vergessen haben, können Sie es zurücksetzen, indem Sie der offiziellen MySQL-Dokumentation folgen.
  • Langsame Abfrageleistung: Analysieren Sie Ihre langsamen Abfragen mit Tools wie mysqldumpslow oder das MySQL-Protokoll für langsame Abfragen. Optimieren Sie Ihre Abfragen, fügen Sie geeignete Indizes hinzu und passen Sie Konfigurationseinstellungen an query_cache_size Und innodb_buffer_pool_size.
  • Wenn Sie auf andere Probleme stoßen, konsultieren Sie die offizielle MySQL-Dokumentation oder suchen Sie Hilfe in den aktiven MySQL-Community-Foren.

    Glückwunsch! Sie haben MySQL erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der MySQL-Datenbank auf dem Ubuntu 24.04 LTS-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die MySQL-Website.

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert