Im Linux-Betriebssystem ist MySQL ein sehr häufig verwendetes Datenbankverwaltungssystem. Allerdings ist die mit vielen Linux-Betriebssystemen gelieferte MySQL-Version möglicherweise nicht die neueste oder unterstützt einige der neuesten Funktionen nicht. Daher ist das Kompilieren und Installieren von MySQL ein sehr praktischer Ansatz, um sicherzustellen, dass Sie die neueste MySQL-Version verwenden. Und kann die neuesten Funktionen unterstützen. In diesem Artikel stellen wir vor, wie man MySQL im Linux-Betriebssystem kompiliert und installiert.
sudo apt-get install -y build-essential cmake libncurses5-dev libssl-dev
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql # 🎜🎜#-DMYSQL_DATADIR=/usr/local/mysql/data
-DSYSCONFDIR=/etc
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1
-DWITH_BL. ACKHOLE_STORAGE_ENGINE=1 # 🎜🎜 #-DWITH_READLINE=1
-DWITH_SSL=system
-DWITH_ZLIB=system
-DWITH_LIBWRAP=0
-DENABLED_LOCAL_INFILE=1 1#🎜 🎜 ## 🎜🎜#Im obigen Befehl haben wir einige Kompilierungsoptionen konfiguriert. Die Anweisungen lauten wie folgt:
-DCMAKE_INSTALL_PREFIX: Geben Sie den Installationspfad von MySQL an.
-DMYSQL_DATADIR: Geben Sie den Speicherpfad für MySQL-Datendateien an.
-DSYSCONFDIR: Geben Sie den Speicherpfad für die MySQL-Konfigurationsdatei an.
-DWITH_INNOBASE_STORAGE_ENGINE: InnoDB-Speicher-Engine aktivieren.
-DWITH_ARCHIVE_STORAGE_ENGINE: Archivspeicher-Engine aktivieren.
-DWITH_BLACKHOLE_STORAGE_ENGINE: Blackhole-Speicher-Engine aktivieren.
-DWITH_READLINE: Ermöglicht der Readline-Bibliothek bessere Befehlszeilenbearbeitungs- und Eingabefunktionen.
-DWITH_SSL: SSL-Unterstützung aktivieren, Systembibliotheken verwenden.
-DWITH_ZLIB: Verwenden Sie die Zlib-Bibliothek der Systembibliothek, um Komprimierungsunterstützung bereitzustellen.
-DWITH_LIBWRAP: Deaktivieren Sie die Libwrap-Bibliothek, um den Anwendungszugriff einzuschränken.
-DENABLED_LOCAL_INFILE: Ermöglicht das Lesen und Schreiben lokaler Dateien.
-DENABLE_DOWNLOADS: Download aktivieren, um fehlende Dateien aus dem Internet herunterzuladen.
Kompilierung und InstallationBeim Kompilieren von MySQL-Quellcode können Sie den Befehl make verwenden, der den Quellcode kompiliert und eine Binärdatei generiert. Nachdem die Kompilierung abgeschlossen ist, installieren Sie MySQL über den Befehl make install im angegebenen Pfad.
make && make installchown -R mysql:mysql /usr/local/mysql
chmod 750 /usr/local/ mysql /data
Als nächstes können Sie den folgenden Befehl verwenden, um MySQL zu initialisieren:
cd /usr/local/mysql
bin/mysqld --initialize-insecure --user= mysql
mysql -u root#🎜🎜 ##🎜🎜 #Jetzt haben Sie MySQL erfolgreich kompiliert, installiert und richtig konfiguriert. Als Nächstes können Sie versuchen, MySQL für die Datenbankverwaltung und den Datenbankbetrieb zu verwenden.
Das obige ist der detaillierte Inhalt vonLinux MySQL kompilieren und installieren Sie MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!