Heim  >  Artikel  >  Datenbank  >  So installieren Sie den MySQL-Befehl für Linux

So installieren Sie den MySQL-Befehl für Linux

PHPz
PHPzOriginal
2023-04-19 15:26:42814Durchsuche

MySQL ist ein weit verbreitetes relationales Open-Source-Datenbankverwaltungssystem. Es ist derzeit eine der beliebtesten und am weitesten verbreiteten Datenbanksoftware. MySQL unterstützt mehrere Betriebssysteme wie Linux, Windows und Mac OS und bietet eine Vielzahl von Installationsmethoden. In diesem Artikel werden hauptsächlich die Schritte und Vorsichtsmaßnahmen für die Verwendung der Befehlszeile zum Installieren von MySQL auf dem Linux-Betriebssystem vorgestellt.

1. Vorbereitung vor der Installation
1. Überprüfen Sie die auf dem Linux-System ausgeführte Kernelversion. Die Installationsversion von MySQL muss entsprechend der entsprechenden Kernelversion ausgewählt werden. Sie können den Befehl uname verwenden, um die Kernel-Version zu überprüfen. Das Befehlsformat lautet wie folgt:

$ uname –r

2. Überprüfen Sie, ob die Kompilierungstools gcc und make mit diesen Tools kompiliert und installiert werden müssen. Mit dem folgenden Befehl können Sie überprüfen, ob es installiert ist:

$ gcc -v
$ make -v

Wenn es nicht installiert ist, müssen Sie es mit dem Paketmanager installieren.

2. Laden Sie das MySQL-Installationspaket herunter
Die offizielle MySQL-Website bietet eine Vielzahl von Installationspaketen, darunter RPM, Tarball und andere Formate. Sie können das entsprechende Installationspaket entsprechend Ihren eigenen Bedürfnissen auswählen. Um über die Linux-Befehlszeile zu installieren, wählen Sie das Installationspaket im Tarball-Format aus.

Die Download-Adresse lautet: https://downloads.mysql.com/archives/community/

3. Entpacken Sie das Installationspaket
Verwenden Sie den tar-Befehl, um das heruntergeladene Installationspaket zu entpacken

$ tar -xzvf mysql-5.7.32-linux-glibc2.12-x86_64.tar.gz

4. Entpacken Sie den MySQL-Ordner in das Verzeichnis /opt. Der Befehl lautet wie folgt:

$ sudo mv mysql-5.7.32-linux-glibc2.12-x86_64 /opt/mysql
2. Geben Sie das MySQL-Verzeichnis ein, erstellen Sie die Datei my.cnf und öffnen Sie

$ cd /opt/mysql
$ sudo cp ./support-files/my-default.cnf /etc/my.cnf
$ sudo vim /etc/my.cnf
Geben Sie den folgenden Inhalt in die Datei my.cnf ein:

[mysqld]
datadir=/var/mysql/data
socket=/tmp/mysql.sock
Anweisungen:

datadir: Verzeichnis zum Speichern von Datenbankdateien
socket: Pipe für die MySQL-Prozesskommunikation

3. MySQL-Benutzer und -Gruppen erstellen

MySQL erfordert zum Erstellen den folgenden Befehl:

$ sudo groupadd mysql
$ sudo useradd -g mysql -M -s /sbin/nologin mysql
$ sudo usermod -d /var/mysql/data mysql
Anweisungen:

-M: Nein Benutzer-Home-Verzeichnis erstellen
-s: Legen Sie die nach der Benutzeranmeldung verwendete Shell fest
-d: Legen Sie das Benutzer-Home-Verzeichnis fest

4. Geben Sie das MySQL-Verzeichnis ein und führen Sie den folgenden Befehl zur Initialisierung aus:

$ sudo ./bin/mysqld --defaults-file=/etc/my.cnf --user=mysql --basedir=/opt/mysql --datadir=/var/mysql/data --initialize-insecure

Anweisungen:--defaults- file: Geben Sie den zu verwendenden Konfigurationsdateipfad an

--user: Geben Sie den Benutzer an, den der MySQL-Prozess verwenden muss
--basedir: Geben Sie den MySQL-Installationspfad an
--datadir: Geben Sie das Verzeichnis an, in dem MySQL Daten speichert.
--initialize-insecure: Nicht initialisiert. Legen Sie das MySQL-Root-Passwort fest.

um zu testen, ob MySQL normal läuft:

$ sudo ./bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql &

Wenn die Versionsinformationen zurückgegeben werden, bedeutet das, dass MySQL normal läuft.

5. Zusammenfassung und Hinweise

Die Installation von MySQL über die Befehlszeile erfordert die Verwendung einiger Linux-Befehlszeilenkenntnisse. Bei der Installation müssen Sie auf folgende Punkte achten:
1. Die Installationsversion von MySQL muss entsprechend der entsprechenden Kernel-Version ausgewählt werden.

2. Während der Installation müssen Sie überprüfen, ob die Kompilierungstools gcc und make installiert wurden.

3. Wenn Sie zur Installation die Befehlszeile verwenden, müssen Sie die Datei my.cnf im Voraus vorbereiten.

4. Bei der Initialisierung müssen Sie darauf achten, den Benutzer anzugeben, den der MySQL-Prozess verwenden muss.

5. Das Starten und Testen von MySQL erfordert Kenntnisse über Linux-Hintergrundprozesse und Netzwerkverbindungen.

Durch die Einleitung dieses Artikels glaube ich, dass die Leser die Schritte und Vorsichtsmaßnahmen für die Verwendung der Befehlszeile zur Installation von MySQL auf einem Linux-System verstanden haben. Diese Installationsmethode kann in bestimmten Umgebungen flexibler und effizienter sein.

Das obige ist der detaillierte Inhalt vonSo installieren Sie den MySQL-Befehl für Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn