Heim > Backend-Entwicklung > PHP7 > Hauptteil

So installieren Sie das MySQL-Erweiterungsmodul in PHP7

醉折花枝作酒筹
Freigeben: 2023-02-17 22:10:01
nach vorne
2627 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie Sie das MySQL-Erweiterungsmodul in PHP7 installieren. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

So installieren Sie das MySQL-Erweiterungsmodul in PHP7

Im Vergleich zu PHP5 ist die Entfernung der MySQL-Erweiterung die Verwendung von mysqli oder pdo_mysql. Tatsächlich begann PHP mit der Abschaffung der MySQL-Erweiterung Sie verwenden die MySQL-Erweiterung. Möglicherweise haben Sie diese Meldung gesehen: „Veraltet: mysql_connect(): Die MySQL-Erweiterung ist veraltet und wird in Zukunft entfernt: Verwenden Sie daher in zukünftigen Programmen, um sie beizubehalten.“ Kompatibilität, versuchen Sie, die MySQL-Erweiterung für die Datenbankverbindung zu minimieren.

Als Betriebs- und Wartungspersonal möchte ich PHP7 verwenden, um die Effizienz des Servers zu verbessern, aber auch sicherzustellen, dass das alte Programm ausgeführt werden kann

1. Gehen Sie zur PHP-Website, um die MySQL-Erweiterung herunterzuladen, http://git.php.net/?p=pecl/database/mysql.git;a=summary

2. Entpacken und initialisieren Sie mit dem PHPize-Tool: Dateipaket

Entpacken

# tar xzvf mysql-45881bd.tar.gz
Nach dem Login kopieren

Mysql-Erweiterung eingeben Das Verzeichnis

# cd mysql-45881bd/
Nach dem Login kopieren

wird mit phpize initialisiert.

# /opt/php/bin/phpize
Nach dem Login kopieren

kann die folgende Fehlermeldung auslösen:

Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.
Nach dem Login kopieren

Comp ile die MySQL-Erweiterung und verwenden Sie den nativen MySQL-Treiber als MySQL-Link-Bibliothek

# yum install -y m4 autoconf
Nach dem Login kopieren

3. Als nächstes bearbeiten wir die Datei php.ini direkt, kopieren mysql.so in das Verzeichnis, in dem sich php.ini derzeit befindet, und fügen dann extension=mysql hinzu .so zu php.ini

# ./configure --with-php-config=/opt/php/bin/php-config --with-mysql=mysqlnd   
# make && make install
Nach dem Login kopieren

4. Starten Sie php

# cp /root/mysql-fae9884/modules/mysql.so /etc/
Nach dem Login kopieren

5. Konfigurieren Sie die MySQL-Verbindungstestseite

Bevor wir auf die MySQL-Datenbank zugreifen, müssen wir zuerst eine Verbindung zum Datenbankserver herstellen:

# /etc/init.d/php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm  done
Nach dem Login kopieren

Nach Erfolg wird die Der Browserzugriff kann die MySQL-Erweiterungsinformationen sehen und „Verbindung erfolgreich“ anzeigen.

Empfohlenes Lernen: php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie das MySQL-Erweiterungsmodul in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage