Konfigurationsanweisungen Linux-System: CentOS-7.0 MySQL-Version: 5.7.21 Derzeit sind zwei Möglichkeiten bekannt, mehrere MySQL-Instanzen unter Linux zu starten. Eine besteht darin, den offiziellen mysqld_multi.server zu verwenden, aber ich habe noch nicht untersucht, wie das geht. Die andere besteht darin, die ursprüngliche Methode zum Installieren mehrerer MySQL-Server zu verwenden. Ich verwende derzeit die zweite Methode. Zwei MySQL-Instanzen erfolgreich gestartet. Als nächstes werde ich den Betriebsablauf vorstellen. Bitte geben Sie mir Ihren Rat. 1. Installieren Sie den ersten MySQL (5.7.21) Server Zunächst habe ich MySQL mit dem Binärpaket installiert: mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz 1. Holen Sie sich das MySQL-Binärpaket und entpacken Sie es anschließend mit dem Befehl tar. Benennen Sie den entpackten Ordner mit dem Befehl 2. Nachdem ich im Internet viele Einführungen in die MySQL-Installationsmethode gelesen hatte, wurde in allen das Hinzufügen neuer Benutzergruppen und Benutzer erwähnt: groupadd mysql und useradd -r -g mysql -s /bin/false mysql, Hinzufügen von MySQL-Benutzern und MySQL-Benutzergruppen. Dies hängt von Ihren tatsächlichen Anforderungen ab. Da ich es selbst verwende und kein Sicherheitsproblem besteht, habe ich keine neuen hinzugefügt und direkt root verwendet. Wenn Sie neue Benutzer und Benutzergruppen hinzufügen müssen, können Sie online nach Informationen suchen oder diese im offiziellen MySQL-Handbuch nachlesen: https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 3. Erstellen Sie eine neue my.cnf oder kopieren Sie sie von woanders her. Wichtig ist, dass Sie in der Initialisierungsdatei Parameter wie basedir, datadir, Portnummer und Socket angeben. Die folgende Abbildung zeigt den Inhalt meiner my.cnf. Bitte ersetzen Sie die relevanten Parameter entsprechend Ihrem tatsächlichen Pfad und legen Sie sie im Installationsverzeichnis ab: 4. Gemäß den Installationsschritten im offiziellen Dokument müssen Sie im Installationsverzeichnis auch einen neuen Ordner mysql-files erstellen. Ich bin mir nicht sicher, warum Sie diesen Ordner erstellen müssen. Hier ist der Inhalt des offiziellen Dokuments: „Das Verzeichnis mysql-files bietet einen praktischen Speicherort, der als Wert für die Systemvariable secure_file_priv verwendet werden kann, wodurch Import- und Exportvorgänge auf ein bestimmtes Verzeichnis beschränkt werden.“ 5. Als nächstes initialisieren Sie MySQL. Erstellen Sie zunächst einen neuen Datenordner im Installationsverzeichnis, gehen Sie dann in den Bin-Ordner des Installationsverzeichnisses und führen Sie den folgenden Befehl aus: 6. Erstellen Sie als Nächstes das für die sichere Übertragung erforderliche Zertifikat und den Schlüssel. Führen Sie den Befehl im Bin-Verzeichnis aus: 7. An diesem Punkt ist die Initialisierung von MySQL abgeschlossen und Sie können den MySQL-Server starten. Nach Version 5.7 scheint der Dienst mit dem Befehl mysqld_safe gestartet zu werden. Sie können ihn auch mit mysql.server im Support-File-Verzeichnis starten, aber mysql.server wird auch mit mysqld_safe gestartet. Der Befehl von mysqld_safe lautet wie folgt: Detaillierte Parameter des Befehls mysql_safe finden Sie unter: https://www.jb51.net/article/52259.htm 8. Nach dem Start des Servers können Sie den Client verwenden, um auf den Server zuzugreifen. Führen Sie den Befehl im Bin-Verzeichnis aus: 9. An diesem Punkt ist die Installation von MySQL abgeschlossen. 2. Installieren Sie den n-ten MySQL (5.7.21)-Server Mit dem obigen Installationsprozess ist die Installation des n-ten MySQL im Grunde dieselbe wie oben. Entpacken Sie das Installationspaket, benennen Sie es in mysql_port um, unterscheiden Sie verschiedene MySQL-Server anhand der Portnummer und ersetzen Sie dann die Pfadparameter in my.cnf und den oben ausgeführten Befehlen durch die entsprechenden Pfade. Durch Angabe eines bestimmten Pfads können Sie mehrere MySQL-Instanzen auf einem Linux-Rechner installieren und starten. Wenn der Client auf den Server zugreift, muss er mit dem Parameter -P3306 (mit einem großen P) angeben, welcher Port verwendet werden soll. Dies ist lediglich eine Aufzeichnung und Untersuchung eines einfachen Installationsprozesses. Es gibt noch viele Konfigurationen und Funktionen von MySQL, die Aufmerksamkeit erfordern, und ich werde später die Gelegenheit haben, sie zu klären. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Führen Sie die Schritte zum Upgrade von Nginx http auf https aus.
>>: Vue implementiert die Anforderung des Ziehens und Ablegens dynamisch generierter Komponenten
Inhaltsverzeichnis 1. Holen Sie sich einen zufäll...
Mybatis-Implementierungsmethode für Fuzzy-Abfrage...
Inhaltsverzeichnis 1. Einführung in die Linux-Sys...
Das Erstellen von Webseiten, die Webstandards ents...
In diesem Artikelbeispiel wird der spezifische Ja...
Inhaltsverzeichnis 1. Verwenden Sie den Befehl „r...
Remote-SSH installieren und konfigurieren Öffnen ...
Inhaltsverzeichnis Was ist eine Multiumgebungskon...
1. Laden Sie die MySQL-Tar-Datei herunter: https:...
Inhaltsverzeichnis 1. Überwachungsport Beziehungs...
MySQL-Startfehler Vor der Installation von MySQL ...
Unter den Anforderungen des heutigen responsiven ...
Vorwort In JavaScript ist dies der Kontext zum Au...
Dieser Artikel beschreibt anhand eines Beispiels ...
In diesem Artikelbeispiel wird der spezifische Ja...