Heim > Artikel > Backend-Entwicklung > So installieren Sie die pdo_mysql-Erweiterung in PHP
So installieren Sie die pdo_mysql-Erweiterung in PHP: 1. Kompilieren und installieren Sie die mysql-Erweiterung, um mysql.so zu generieren. 2. Bearbeiten Sie die php.ini-Konfigurationsdatei und fügen Sie mysql.so hinzu.
Installationsmethode:
(Empfohlenes Tutorial: php-Video-Tutorial)
1. PHP-MySQL-Erweiterung installieren
# cd /usr/local/php-5.3.28/ext/mysql/ # phpize # ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr
Hinweis: --with-mysql=/usr Dieser Parameter
Verwenden Sie den Suchbefehl um das MySQL-Client-Installationsverzeichnis zu finden
# find / -name mysql.h /usr/include/mysql/mysql.h
Hier müssen Sie nur --with-mysql=/usr schreiben
Kompilieren und installieren, mysql.so generieren
#make #make install
Ändern Sie die Konfigurationsdatei php.ini und fügen Sie MySQL hinzu. also
extension=mysql.so
Starten Sie Apache neu
2. Installieren Sie pdo_mysql
# cd /usr/local/php-5.3.28/ext/pdo_mysql/ # phpize # ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql
Die folgenden beiden Parameter müssen am Anfang hinzugefügt werden, aber das Ergebnis war, dass die Header-Dateien von php-config und mysql nicht gefunden werden konnten jeweils.
# ./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-mysql=/usr/local/mysql
Der Fehler lautet wie folgt: Es heißt, dass das zlib-Verzeichnis nicht gefunden werden kann. Fügen Sie einfach diesen Satz hinzu -with-pdo-mysql=/usr/local/mysql
Kompilieren und installieren Sie, generieren Sie mysql.so
#make #make install
Ändern Sie die Konfigurationsdatei php.ini und fügen Sie mysql.so hinzu
extension=mysql.so
Apache neu starten
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonSo installieren Sie die pdo_mysql-Erweiterung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!