Heim >Backend-Entwicklung >PHP-Problem >So kompilieren und installieren Sie MySQL in PHP 7.0

So kompilieren und installieren Sie MySQL in PHP 7.0

PHPz
PHPzOriginal
2023-04-24 10:48:12584Durchsuche

PHP 7.0 Kompilieren und installieren Sie MySQL

MySQL ist ein weit verbreitetes relationales Datenbankverwaltungssystem. Seine Effizienz und Zuverlässigkeit machen es zu einer der beliebtesten Datenbanken in der Webentwicklung. Gleichzeitig ist PHP als beliebte serverseitige Skriptsprache auch bei vielen Entwicklern beliebt. In diesem Artikel erfahren Sie, wie Sie MySQL in PHP 7.0 kompilieren und installieren.

Schritt 1: Verwandte Abhängigkeiten installieren
Für die Kompilierung und Installation von MySQL sind einige verwandte Softwarepakete und Bibliotheken erforderlich. In Debian-basierten Betriebssystemen wie Ubuntu oder Debian können diese Abhängigkeiten mit dem folgenden Befehl installiert werden:

sudo apt-get update
sudo apt-get install build-essential#🎜🎜 #sudo apt-get install libmysqlclient-dev
sudo apt-get install libxml2-dev

Schritt 2: MySQL herunterladen und entpacken

Laden Sie die neueste Version von MySQL vom MySQL-Beamten herunter Website Quellpaket. Download-Link: https://dev.mysql.com/downloads/mysql/.
Entpacken Sie das Quellpaket:

tar -zxvf mysql-5.XX.XX.tar.gz

Schritt 3: MySQL konfigurieren und kompilieren

Führen Sie im nach der Dekomprimierung erhaltenen MySQL-Quellcodeverzeichnis die folgende Konfiguration und Kompilierung durch:

./configure --prefix=/usr/local/mysql

--with-charset=utf8 #🎜🎜 #--with-extra-charsets=all
--with-pthread
--enable-thread-safe-client
--with-ssl
-- with-mysqli =mysqlnd
--with-pdo-mysql=mysqlnd
--enable-shared
--enable-static
--with-libdir=lib64 #🎜🎜 #--with-openssl

Die Parameteroptionen hier umfassen:

--prefix: Geben Sie das Installationsverzeichnis als /usr/local/mysql an.

--with-charset: Setzen Sie den Standardzeichensatz auf utf8.

--with-extra-charsets: Legen Sie die von MySQL unterstützten Zeichensätze fest.

--with-pthread: Threads aktivieren.
--enable-thread-safe-client: Thread-sicheren Client aktivieren.
--with-ssl: SSL aktivieren.
--with-mysqli: Aktivieren Sie die MySQLi-Erweiterung (überspringen Sie diese Option, wenn Sie diese Erweiterung nicht benötigen).
--with-pdo-mysql: PDO-MySQL-Erweiterung aktivieren (überspringen Sie diese Option, wenn Sie diese Erweiterung nicht benötigen).
--enable-shared: Gemeinsam genutzte Bibliotheken während der Installation verwenden.
--enable-static: Statische Bibliotheken während der Installation verwenden.
--with-libdir: Legen Sie das Bibliotheksverzeichnis fest.
--with-openssl: OpenSSL aktivieren.

Nach erfolgreicher Konfiguration verwenden Sie den Befehl make zum Kompilieren:

make

Schritt 4: MySQL installieren

Nach Abschluss der Kompilierung Verwenden Sie den folgenden Befehl, um MySQL im angegebenen Verzeichnis zu installieren:

sudo make install

Schritt 5: MySQL einrichten

Nach Abschluss der Installation verwenden Sie Folgendes Befehl zum Festlegen der MySQL-Umgebungsvariablen:# 🎜🎜#

export PATH=$PATH:/usr/local/mysql/bin


Verwenden Sie dann den folgenden Befehl, um den MySQL-Server zu starten:

sudo /usr/ local/mysql/bin/mysqld_safe --user=mysql &

Dann verwenden Sie den folgenden Befehl, um sich bei MySQL anzumelden:

# 🎜🎜#mysql -u root -p

#🎜🎜 #Wenn Sie ein MySQL-Passwort festgelegt haben, geben Sie bitte das Passwort ein, um sich anzumelden. Wenn Sie noch kein Passwort festgelegt haben, legen Sie es mit dem folgenden Befehl fest:

mysqladmin -u root-Passwort „newpassword“

Hier sollte „newpassword“ durch ersetzt werden Ihr aktuelles Passwort.

An diesem Punkt haben Sie MySQL erfolgreich in PHP 7.0 kompiliert und installiert und können damit beginnen, es zur Verarbeitung Ihrer Webanwendungsdaten zu verwenden.

Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie MySQL in PHP 7.0. 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