Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie die PHP-MySQL-Erweiterung
So installieren Sie die PHP-MySQL-Erweiterung: Geben Sie zuerst das Verzeichnis ext/mysql des PHP-Quellcodes ein, führen Sie dann „phpize“ aus und führen Sie dann „configure“ aus mysql.so-Erweiterungskonfiguration.
Empfohlen: „PHP-Video-Tutorial“
PHP Installieren Sie die mysql.so-Erweiterung
Das mysql_connect-Modul wurde in PHP nach und nach veraltet, und ich habe die MySQL-Erweiterung beim Einrichten der Umgebung nicht installiert Aber heute ist bei der Pflege eines alten Projekts ein Fehler aufgetreten
Fatal error: Uncaught Error: Call to undefined function mysql_connect()
Also habe ich gegoogelt und festgestellt, dass Sie das PHPize-Tool verwenden können, um die Erweiterung mysql.so manuell zu kompilieren und zu generieren, um das Problem zu beheben Problem: Das Folgende sind die Schritte: /)
cd /usr/local/src/php-5.6.29/ext/mysql/
3. Führen Sie configure aus und geben Sie den Speicherort der PHP-config-Datei (/usr/local/php/bin/php-config) und das MySQL-Installationsverzeichnis (/usr/local/mysql/) an. Kompilieren und Installieren Sie, generieren Sie mysql.so
/usr/local/php/bin/phpize
5. Ändern Sie die PHP-.ini-Datei, fügen Sie die Konfiguration der Erweiterung mysql.so hinzu, speichern Sie
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/local/mysql/
6. Starten Sie php-fpm
make && make install
7. Fügen Sie PHP-Dateien im Webverzeichnis hinzu , wie zum Beispiel /usr/local/nginx/html/mysql.php
Kopieren Sie den Code
extension=mysql.so
Greifen Sie auf die URL zu, wie zum Beispiel: http://192.168.8.9/mysql.php
Wenn ok angezeigt wird, die Konfiguration ist erfolgreich
Das obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-MySQL-Erweiterung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!