Heim > Datenbank > MySQL-Tutorial > Installieren Sie MySQL unter Unix/Linux mit universellen Binärdateien

Installieren Sie MySQL unter Unix/Linux mit universellen Binärdateien

王林
Freigeben: 2023-09-05 09:41:07
nach vorne
1281 Leute haben es durchsucht

Oracle wird mit einer Reihe binärer Distributionen von MySQL ausgeliefert. Dazu gehören universelle Binärverteilungen in Form komprimierter TAR-Dateien (Dateien mit der Erweiterung .tar.xz) für viele Plattformen sowie Binärdateien im plattformspezifischen Paketformat für bestimmte Plattformen.

Das Namensformat der MySQL-komprimierten TAR-Datei-Binärverteilung ist „mysql-VERSION-OS.tar.xz“, wobei sich VERSION auf die Nummer bezieht und OS den Typ des Betriebssystems darstellt, das die Verteilung verwenden muss.

Um eine komprimierte TAR-Datei-Binärverteilung zu installieren, muss die Installation an einen Speicherort nach Wahl des Benutzers extrahiert werden. Eine Debug-Version der mysqld-Binärdatei ist als mysqld-debug verfügbar.

Wenn Sie MySQL aus einer Quelldistribution mit Ihrem eigenen Debug-Build kompilieren müssen, müssen Sie die entsprechenden Konfigurationsoptionen verwenden.

Um die MySQL-Binärdistribution zu installieren und zu verwenden, müssen Sie die unten gezeigte Befehlssequenz verwenden –

shell> groupadd mysql
shell> useradd −r −g mysql −s /bin/false mysql
shell> cd /usr/local
shell> tar xvf /path/to/mysql−VERSION−OS.tar.xz
shell> ln −s full−path−to−mysql−VERSION−OS mysql
shell> cd mysql
shell> mkdir mysql−files
shell> chown mysql:mysql mysql−files
shell> chmod 750 mysql−files
shell> bin/mysqld −−initialize −−user=mysql
shell> bin/mysql_ssl_rsa_setup
shell> bin/mysqld_safe −−user=mysql &
# Below command is optional
shell> cp support−files/mysql.server /etc/init.d/mysql.server
Nach dem Login kopieren

使用通用二进制文件在 Unix/Linux 上安装 MySQL

Das Obige setzt voraus, dass der Benutzer Root-Zugriff (Administrator) auf sein System hat.

使用通用二进制文件在 Unix/Linux 上安装 MySQL

Das Verzeichnis mysql-files bietet einen einfachen Speicherort, der als Wert der Systemvariablen secure_file_priv verwendet werden kann. Dadurch werden Import- und Exportvorgänge auf bestimmte Verzeichnisse beschränkt. Siehe Abschnitt 5.1.8, „Serversystemvariablen“.

Die Schritte werden wie folgt kurz beschrieben:

MySQL-Benutzer und -Gruppen erstellen. Dies kann mit dem folgenden Befehl erfolgen:

shell> groupadd mysql
shell> useradd −r −g mysql −s /bin/false mysql
Nach dem Login kopieren

Holen Sie sich die Distribution und entpacken Sie sie. Dies kann mit dem folgenden Befehl erfolgen:

shell> cd /usr/local
Nach dem Login kopieren

Entpacken Sie die Distribution, dadurch wird das Installationsverzeichnis erstellt. Wenn „tar“ die Option „z“ unterstützt, kann die Distribution entpackt und dekomprimiert werden. Dies kann mit dem folgenden Befehl erfolgen: Der Befehl

shell> tar xvf /path/to/mysql−VERSION−OS.tar.xz
Nach dem Login kopieren

tar erstellt ein Verzeichnis mit dem Namen mysql−VERSION-OS. Der Befehl

tar kann durch den folgenden Befehl zum Entpacken und Extrahieren der Distribution ersetzt werden:

shell> xz −dc /path/to/mysql−VERSION−OS.tar.xz | tar x
Nach dem Login kopieren

kann im Verzeichnis erstellt werden erstellt von tar Symbolischer Link zum Installationsverzeichnis -

shell> ln −s full−path−to−mysql−VERSION−OS mysql
Nach dem Login kopieren

Der Befehl „ln“ erstellt einen symbolischen Link zum Installationsverzeichnis. Dadurch können Benutzer einfacher auf das Verzeichnis /usr/local/mysql verweisen. Das Verzeichnis /usr/local/mysql/bin kann mit dem folgenden Befehl zur PATH-Variablen des Benutzers hinzugefügt werden -

shell> export PATH=$PATH:/usr/local/mysql/bin
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonInstallieren Sie MySQL unter Unix/Linux mit universellen Binärdateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage