Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie das MySQL-Erweiterungsmodul in PHP7

So installieren Sie das MySQL-Erweiterungsmodul in PHP7

醉折花枝作酒筹
醉折花枝作酒筹nach vorne
2021-05-13 09:13:352605Durchsuche

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

Mysql-Erweiterung eingeben Das Verzeichnis

# cd mysql-45881bd/

wird mit phpize initialisiert.

# /opt/php/bin/phpize

kann die folgende Fehlermeldung auslösen:

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

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

# yum install -y m4 autoconf

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

4. Starten Sie php

# cp /root/mysql-fae9884/modules/mysql.so /etc/

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 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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen