Zum Hauptinhalt springen

Schritt-für-Schritt-Anleitung- Installation von MySQL auf Ubuntu

Schritt-für-Schritt-Anleitung: Installation von MySQL auf Ubuntu

MySQL ist ein weit verbreitetes Open-Source-Relationales Datenbankverwaltungssystem, das eine robuste und skalierbare Lösung für die Speicherung und Verwaltung von Daten bietet. In dieser schrittweisen Anleitung werden wir Sie durch den Prozess der Installation von MySQL auf einem Ubuntu-System führen. Wenn Sie diesen Anweisungen folgen, haben Sie in kürzester Zeit eine voll funktionsfähige MySQL-Installation!

Voraussetzungen

Bevor wir beginnen, stellen Sie sicher, dass Sie folgende Voraussetzungen erfüllen:

  • Ein Ubuntu-System (Version 18.04 oder höher)
  • Zugriff auf ein Terminal oder eine Befehlszeilenschnittstelle
  • Administratorenrechte (sudo-Zugriff)

Nun tauchen wir in den Installationsprozess ein:

Schritt 1: Systempakete aktualisieren

  1. Öffnen Sie ein Terminal, indem Sie Strg+Alt+T drücken oder nach "Terminal" im Anwendungsmenü suchen.
  2. Aktualisieren Sie die Paketlisten für Upgrades und neue Paketinstallationen, indem Sie den folgenden Befehl ausführen:
sudo apt update
  1. Dieser Befehl lädt die neuesten Informationen über verfügbare Pakete aus den Ubuntu-Repositories herunter.

Schritt 2: MySQL-Serverpaket installieren

  1. Sobald die Paketlisten aktualisiert sind, können Sie mit der Installation des MySQL-Serverpakets fortfahren, indem Sie den folgenden Befehl ausführen:
sudo apt install mysql-server
  1. Sie werden aufgefordert, Ihr sudo-Passwort einzugeben. Geben Sie es ein und drücken Sie Enter, um fortzufahren.

  2. Ubuntu lädt die erforderlichen Pakete für MySQL herunter und installiert sie. Während der Installation werden Sie aufgefordert, mit Y zu bestätigen und Enter zu drücken.

Schritt 3: MySQL-Server konfigurieren

  1. Nach Abschluss der Installation startet der MySQL-Server automatisch. Sie müssen jedoch ein Sicherheitsskript ausführen, um einige anfängliche Einstellungen zu konfigurieren.

  2. Geben Sie im Terminal den folgenden Befehl ein:

sudo mysql_secure_installation
  1. Sie werden aufgefordert, das MySQL-Root-Passwort einzugeben. Da dies eine neue Installation ist, ist noch kein Passwort festgelegt. Drücken Sie Enter, um ohne Eingabe eines Passworts fortzufahren.

  2. Als nächstes werden Sie gefragt, ob Sie ein Root-Passwort festlegen möchten. Geben Sie Y ein und drücken Sie Enter, um ein sicheres Passwort für den MySQL-Root-Benutzer festzulegen. Befolgen Sie die Anweisungen, um ein starkes Passwort zu wählen und bestätigen Sie es.

  3. Es werden Ihnen eine Reihe von Fragen zur Sicherheit Ihrer MySQL-Installation gestellt. Es wird empfohlen, alle mit Y zu beantworten, um die Sicherheit zu verbessern. Diese Fragen beinhalten in der Regel das Entfernen anonymer Benutzer, das Verbieten des Remote-Root-Logins, das Entfernen von Testdatenbanken und das Aktualisieren der Berechtigungstabellen.

Schritt 4: Überprüfung der MySQL-Installation

  1. Um sicherzustellen, dass MySQL korrekt installiert und ausgeführt wird, können Sie den folgenden Befehl verwenden, um den Status des MySQL-Dienstes zu überprüfen:
sudo systemctl status mysql
  1. Wenn MySQL ordnungsgemäß ausgeführt wird, sehen Sie eine Ausgabe, die anzeigt, dass der Dienst aktiv und ausgeführt ist.

Schritt 5: Zugriff auf MySQL

  1. Um auf die MySQL-Befehlszeilenschnittstelle zuzugreifen, verwenden Sie den folgenden Befehl:
mysql -u root -p
  1. Sie werden aufgefordert, das MySQL-Root-Passwort einzugeben, das Sie während des Konfigurationsschritts (Schritt 3.4) festgelegt haben.

  2. Nach Eingabe des Passworts werden Sie mit der MySQL-Befehlszeile begrüßt, was auf eine erfolgreiche Verbindung hinweist.

Herzlichen Glückwunsch! Sie haben MySQL erfolgreich auf Ihrem Ubuntu-System installiert. Sie können jetzt MySQL verwenden, um Datenbanken, Tabellen und verschiedene Operationen zu erstellen.

Beispiele für die Verwendung

Hier sind einige Beispiele für häufige MySQL-Befehle, um Ihnen den Einstieg zu erleichtern:

  1. Erstellen einer neuen Datenbank:
CREATE DATABASE meineDatenbank;
  1. Wechseln zu einer bestimmten Datenbank:
USE meineDatenbank;
  1. Erstellen einer neuen Tabelle:
CREATE TABLE benutzer (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(100)
);
  1. Einfügen von Daten in eine Tabelle:
INSERT INTO benutzer (name, email) VALUES ('John Doe', '[email protected]');
  1. Abfragen von Daten aus einer Tabelle:
SELECT * FROM benutzer;

Vergessen Sie nicht, jede SQL-Anweisung mit einem Semikolon (;) abzuschließen.

Aufpassen

  • Bei der MySQL-Installation stellen Sie sicher, dass Sie ein starkes Passwort für den Root-Benutzer festlegen, um die Sicherheit zu erhöhen.
  • Achten Sie beim Ausführen von SQL-Anweisungen auf die Syntax und stellen Sie sicher, dass jede Anweisung mit einem Semikolon (;) endet.
  • Seien Sie vorsichtig bei Operationen, die Daten ändern oder löschen, da sie irreversible Folgen haben können.

Das war's! Sie haben MySQL erfolgreich auf Ihrem Ubuntu-System installiert und sind bereit, seine Leistung für Ihre Datenbankanforderungen zu nutzen. Viel Spaß beim Erkunden der Welt von MySQL!