MySQL kann unter Solaris mithilfe eines Binärpakets installiert werden, das dem nativen Solaris-PKG-Format entspricht, anstelle der Binär-Tarball-Distribution. Das Installationspaket ist von den Oracle Developer Studio 12.6-Laufzeitbibliotheken abhängig installiert, bevor das MySQL-Installationspaket ausgeführt wird.
Das Installationspaket stellt sicher, dass nur die Laufzeitbibliotheken installiert werden, anstatt das vollständige Oracle Developer Studio installieren zu müssen. Dieses Paket kann durch Herunterladen der entsprechenden mysql-VERSION-solaris11-PLATFORM verwendet werden. pkg.gz-Datei.
Dieses muss nach dem Herunterladen dekomprimiert werden. Unten finden Sie einen Beispielcode, um dasselbe zu tun: -
shell> gunzip mysql-8.0.25-solaris11-x86_64.pkg.gz
Wenn Sie ein neues Paket installieren müssen, müssen Sie dies tun Verwenden Sie die Option „pkgadd“ und befolgen Sie die Anweisungen auf dem Bildschirm.
Außerdem muss der Benutzer über Root-Rechte verfügen, um diesen Vorgang ausführen zu können.
shell> pkgadd -d mysql-8.0.25-solaris11-x86_64.pkg The following packages are available: 1 mysql MySQL Community Server (GPL) (i86pc) 8.0.25 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]:
Das PKG-Installationsprogramm installiert alle benötigten Dateien und Tools und initialisiert auch die Datenbank (falls diese nicht vorhanden ist).
Um die Installation abzuschließen, muss das Root-Passwort für MySQL basierend auf festgelegt werden Anweisungen am Ende der Installation. Ansonsten gibt es eine andere Möglichkeit, dies zu tun: Das Skript „mysql_secure_installation“ muss mit der Installation ausgeführt werden.
Standardmäßig installiert das PKG-Paket MySQL unter dem Root-Pfad. d.h. /opt/mysql. Der Installations-Root-Pfad kann nur geändert werden, wenn „pkgadd“ verwendet wird. Dies kann verwendet werden, um MySQL in einer anderen Zone von Solaris zu installieren.
Wenn MySQL automatisch aktiviert werden muss Beim Hochfahren und Schließen beim Herunterfahren des Systems muss eine Verknüpfung zwischen dieser Datei und den „init“-Skriptverzeichnissen erstellt werden.
Um ein sicheres Starten und Herunterfahren von MySQL zu gewährleisten, können die folgenden Befehle zu den richtigen Verknüpfungen hinzugefügt werden.
shell> ln /etc/init.d/mysql /etc/rc3.d/S91mysql shell> ln /etc/init.d/mysql /etc/rc0.d/K02mysql
Wenn Sie das Solaris-Paketdateiformat aktualisieren müssen, müssen Sie die vorhandene Paketinstallation entfernen, bevor Sie das aktualisierte Paket installieren. Wenn ein Paket entfernt wird, werden vorhandene Informationen in der Datenbank nicht gelöscht. Es werden nur der Server, die Binärdateien und die Supportdateien entfernt.
Das obige ist der detaillierte Inhalt vonInstallieren Sie MySQL auf Solaris. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!