Heim > Artikel > Backend-Entwicklung > So fügen Sie PHP8 eine MySQL-Erweiterung hinzu
Die Schritte zum Hinzufügen der MySQL-Erweiterung zu PHP8 sind: 1. Installieren Sie die Entwicklungstools für PHP 8; 4. Kompilieren und installieren Sie die MySQL-Erweiterung; Aktivieren Sie die MySQL-Erweiterung 6, starten Sie einfach den Webserver neu.
Das Betriebssystem dieses Tutorials: Windows 10-System, PHP-Version 8.0, DELL G3-Computer.
Mit der Veröffentlichung von PHP 8 stoßen viele Entwickler möglicherweise auf eine häufige Frage, nämlich wie man die MySQL-Erweiterung in PHP 8 hinzufügt. In diesem Artikel besprechen wir die Verwendung von PHP Installieren und aktivieren Sie die MySQL-Erweiterung in 8.
MySQL-Erweiterung ist eine PHP-Erweiterung für die Interaktion mit der MySQL-Datenbank. Es ermöglicht Entwicklern, eine Verbindung zum MySQL-Server herzustellen und verschiedene Datenbankoperationen wie das Abfragen, Einfügen, Aktualisieren und Löschen von Daten durchzuführen.
In Versionen vor PHP 8 war die MySQL-Erweiterung standardmäßig aktiviert. Seit PHP-Version 7.0 ist die MySQL-Erweiterung jedoch veraltet und wird in PHP ersetzt In Version 7.4 vollständig entfernt. Stattdessen führt PHP eine neue MySQLi-Erweiterung (MySQL Improved) ein, die eine bessere Leistung und mehr Funktionen bietet.
Während die MySQLi-Erweiterung die bessere Wahl ist, stützen sich einige Projekte möglicherweise immer noch auf ältere MySQL-Erweiterungen. In diesem Fall müssen wir die MySQL-Erweiterung manuell installieren und aktivieren.
Hier sind die Schritte zum Installieren und Aktivieren der MySQL-Erweiterung in PHP 8:
Schritt 1: MySQL-Client-Bibliothek installieren
Bevor wir die MySQL-Erweiterung installieren, müssen wir zuerst die MySQL-Client-Bibliothek installieren. Dies liegt daran, dass die MySQL-Erweiterung auf diese Bibliotheken angewiesen ist, um mit dem MySQL-Server zu kommunizieren.
Unter Ubuntu können Sie den folgenden Befehl verwenden, um die MySQL-Client-Bibliothek zu installieren:
sudo apt-get install mysql-client
Unter CentOS können Sie den folgenden Befehl verwenden, um die MySQL-Client-Bibliothek zu installieren:
sudo yum install mysql
Schritt 2: Installieren Sie die Entwicklungstools für PHP 8
Um PHP-Erweiterungen kompilieren und installieren zu können, müssen wir die Entwicklungstools für PHP 8 installieren. Unter Ubuntu können diese Tools mit dem folgenden Befehl installiert werden:
sudo apt-get install php8.0-dev
Unter CentOS können diese Tools mit dem folgenden Befehl installiert werden:
sudo yum install php8.0-devel
Schritt 3: Laden Sie den Quellcode der MySQL-Erweiterung herunter
Als nächstes müssen wir Laden Sie den Quellcode für MySQL-Erweiterungen herunter. Die neuesten Versionen der MySQL-Erweiterungen finden Sie in der PECL (PHP Extensions Community Library).
Verwenden Sie im Terminal den folgenden Befehl, um den Quellcode der MySQL-Erweiterung herunterzuladen:
sudo pecl install mysql
Schritt 4: Kompilieren und installieren Sie die MySQL-Erweiterung
Nachdem der Download abgeschlossen ist, müssen wir zum Quellcode gehen Verzeichnis der MySQL-Erweiterung und kompilieren Sie es mit dem folgenden Befehl. Und installieren Sie die MySQL-Erweiterung:
cd mysql- sudo phpize sudo ./configure sudo make sudo make install
Ersetzen Sie im obigen Befehl „“ durch die Versionsnummer der MySQL-Erweiterung.
Schritt 5: MySQL-Erweiterung aktivieren
Nachdem die Installation abgeschlossen ist, müssen wir die MySQL-Erweiterung in der PHP-Konfigurationsdatei aktivieren. Öffnen Sie die Datei php.ini und fügen Sie die folgenden Zeilen hinzu:
extension=mysql.so
Speichern und schließen Sie die Datei.
Schritt 6: Webserver neu starten
Zuletzt müssen wir den Webserver neu starten, damit die Änderungen wirksam werden. Unter Ubuntu kann der Apache-Server mit dem folgenden Befehl neu gestartet werden:
sudo service apache2 restart
Unter CentOS kann der Apache-Server mit dem folgenden Befehl neu gestartet werden:
sudo systemctl restart httpd
Jetzt wurde die MySQL-Erweiterung erfolgreich installiert und aktiviert. Sie können Funktionen wie „mysql_connect()“ im PHP-Code verwenden, um eine Verbindung zur MySQL-Datenbank herzustellen und diese zu betreiben.
Zusammenfassung:
Das Hinzufügen einer MySQL-Erweiterung in PHP 8 erfordert einige zusätzliche Schritte, da die MySQL-Erweiterung veraltet ist. Installieren Sie zunächst die MySQL-Clientbibliothek und PHP 8 Entwicklungstools. Laden Sie dann den Quellcode der MySQL-Erweiterung herunter, kompilieren und installieren Sie ihn. Aktivieren Sie abschließend die MySQL-Erweiterung und starten Sie den Webserver neu. Auf diese Weise können Sie MySQL-Erweiterungen in PHP 8 verwenden .
Das obige ist der detaillierte Inhalt vonSo fügen Sie PHP8 eine MySQL-Erweiterung hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!