MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das auf verschiedenen Betriebssystemen wie Linux, Windows und macOS ausgeführt werden kann.
Die Installation von MySQL auf einem Linux-System kann nicht nur die Sicherheits- und Datenverwaltungsfunktionen des Systems verbessern, sondern MySQL auch zum Speichern und Abrufen von Daten in verschiedenen Anwendungen verwenden. In diesem Artikel werden die Schritte zur Installation von MySQL auf einem Linux-System vorgestellt.
Schritt eins: Vorbereitung
Bevor Sie MySQL installieren, stellen Sie bitte sicher, dass auf Ihrem Linux-System die Abhängigkeiten installiert sind. Zu diesen Abhängigkeiten gehören: gcc-Compiler, g++-Compiler, make-Befehl, cmake-Befehl und zlib-Bibliothek.
Wenn Sie diese Abhängigkeiten nicht in Ihrem System haben, können Sie sie mit dem folgenden Befehl im Terminal installieren:
sudo apt-get install gcc g++ make cmake zlib1g-dev
Wenn Sie diesen Befehl eingeben und die Eingabetaste drücken, beginnt das System mit dem Herunterladen und Installieren dieser Abhängigkeiten.
Schritt 2: MySQL herunterladen
Bevor Sie mit der Installation von MySQL beginnen, müssen Sie das MySQL-Paket von der offiziellen MySQL-Website herunterladen. Sie können den folgenden Link besuchen, um das MySQL-Softwarepaket herunterzuladen:
https://dev.mysql.com/downloads/mysql/
Sie müssen die MySQL Community Edition oder Enterprise Edition herunterladen und die entsprechende Version entsprechend Ihren Anforderungen auswählen Bedürfnisse. Auf der Download-Seite können Sie verschiedene Versionen von MySQL-Paketen und -Formaten sehen. Sie können ein Paket im tar.gz-Format auswählen, bei dem es sich um ein komprimiertes Dateipaket handelt, das Sie entpacken müssen, bevor Sie es installieren können.
Schritt 3: MySQL installieren
Nachdem Sie das MySQL-Softwarepaket heruntergeladen haben, müssen Sie die Datei entpacken und das entpackte Verzeichnis aufrufen. Sie können das MySQL-Paket mit dem folgenden Befehl entpacken:
tar -zxvf mysql-8.0.26.tar.gz
Dieser Befehl erstellt ein Verzeichnis mit dem Namen mysql-8.0.26 im aktuellen Verzeichnis. Beachten Sie, dass die Versionsnummer je nach heruntergeladenem Paket unterschiedlich sein kann.
Als nächstes gehen Sie in das entpackte Verzeichnis und erstellen ein Build-Verzeichnis. Sie können diesen Schritt mit dem folgenden Befehl ausführen:
cd mysql-8.0.26 mkdir build cd build
Im Build-Verzeichnis müssen Sie den Befehl cmake ausführen, um die Installation von MySQL vorzubereiten.
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DWITH_BOOST=boost
Dieser Befehl verwendet cmake, um MySQL zu konfigurieren. Unter anderem bedeutet -DCMAKE_INSTALL_PREFIX=/usr/local/mysql
表示MySQL将被安装到 /usr/local/mysql
目录中,-DMYSQL_DATADIR=/usr/local/mysql/data
表示MySQL将使用 /usr/local/mysql/data
目录存储数据,-DWITH_BOOST=boost
die Verwendung der Boost-Bibliothek.
Wenn die Ausführung von cmake abgeschlossen ist, müssen Sie MySQL mit den folgenden Befehlen erstellen und installieren:
make && make install
Dieser Vorgang kann je nach Leistung Ihres Systems eine Weile dauern. Wenn dieser Vorgang abgeschlossen ist, müssen Sie die ausführbare MySQL-Datei zur Umgebungsvariablen PATH hinzufügen:
export PATH=$PATH:/usr/local/mysql/bin
Sie können diesen Befehl zur .bashrc-Datei hinzufügen, sodass der Pfad zu MySQL bei jedem Systemstart automatisch hinzugefügt wird.
Schritt 4: MySQL konfigurieren
Nachdem die MySQL-Installation abgeschlossen ist, müssen Sie einige Konfigurationen durchführen, um den MySQL-Dienst zu starten.
Zuerst müssen Sie den MySQL-Benutzer mit dem folgenden Befehl erstellen:
useradd -r -s /sbin/nologin mysql
Als nächstes müssen Sie das MySQL-Datenspeicherverzeichnis mit dem folgenden Befehl erstellen:
mkdir -p /usr/local/mysql/data
Verwenden Sie den folgenden Befehl, um das MySQL-Datenspeicherverzeichnis festzulegen muss dem MySQL-Benutzer gehören:
chown -R mysql:mysql /usr/local/mysql/
Sie müssen den MySQL-Datenspeicher mit dem folgenden Befehl initialisieren:
cd /usr/local/mysql bin/mysqld --initialize --user=mysql
Schließlich müssen Sie den MySQL-Dienst starten:
bin/mysqld_safe --user=mysql &
Dieser Befehl startet den MySQL-Dienst und führt ihn aus im Hintergrund.
Sie können den MySQL-Dienst auch mit dem folgenden Befehl zu den Systemstartelementen hinzufügen:
cp support-files/mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql chkconfig --add mysql
Nachdem Sie die obigen Schritte ausgeführt haben, wird der MySQL-Dienst im Hintergrund ausgeführt und Sie können den folgenden Befehl verwenden, um den Dienst anzuzeigen Status:
netstat -na | grep 3306
Wenn Sie die folgende Ausgabe sehen, die anzeigt, dass der MySQL-Dienst erfolgreich gestartet wurde:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
Wenn während der Installation von MySQL Probleme auftreten, können Sie die offizielle Dokumentation von MySQL lesen oder die MySQL-Community-Diskussion besuchen Forum um Hilfe.
Zusammenfassung
Dieser Artikel stellt die detaillierten Schritte zur Installation von MySQL auf einem Linux-System vor. Bevor Sie MySQL installieren, müssen Sie sicherstellen, dass auf Ihrem System die erforderlichen Abhängigkeiten installiert sind. Als nächstes müssen Sie das MySQL-Paket herunterladen und die Befehle cmake und make im entpackten Verzeichnis ausführen, um die Kompilierung und Installation von MySQL abzuschließen. Abschließend müssen Sie MySQL konfigurieren und den MySQL-Dienst starten.
Das obige ist der detaillierte Inhalt vonInstallieren Sie MySQL unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!