Heim > Artikel > Backend-Entwicklung > So installieren Sie die PHP-PDO-Erweiterung unter Linux (Centos)
So installieren Sie die PDO-Erweiterung in PHP: Geben Sie zuerst das Verzeichnis „pdo_mysql“ der PHP-Erweiterung ein, führen Sie dann den Befehl „make && make install“ zum Kompilieren und Installieren aus und fügen Sie dann den Code „pdo_mysql“ hinzu „php.ini“-Datei. Starten Sie schließlich den Dienst neu.
Installieren Sie die PHP-PDO-Erweiterung unter Linux (Centos)
PHP-Datenobjekt-PDO-Erweiterung ist für PHP definiert Zugriff auf die Datenbank Eine schlanke, konsistente Schnittstelle. PDO bietet eine Abstraktionsschicht für den Datenzugriff. Dies bedeutet, dass unabhängig von der verwendeten Datenbank dieselben Funktionen (Methoden) zum Abfragen und Abrufen von Daten verwendet werden können. Kürzlich fragten in unserer Website-Erstellungs- und OA-Systemkommunikationsgruppe einige Freunde, die mit Serverbetrieb und -wartung nicht vertraut sind, nach der Installation der PDO-Erweiterung von PHP. In diesem Artikel zeigen wir Ihnen, wie Sie die PDO-Erweiterung auf dem Server installieren.
Serversystem: Centos6.5 (Demonstration einer virtuellen Maschine)
Speicherverzeichnis für PHP-Softwarepakete: /data/php-5.6.14/
PHP Installationsverzeichnis: /usr/local/php/
MySQL-Installationsverzeichnis: /usr/local/mysql/
Durch die Funktion phpinfo() können wir überprüfen, ob die Auf dem Server ist die PDO-Erweiterung installiert. Wenn die PDO-Erweiterungsinformationen nicht gefunden werden, installieren wir sie mit den folgenden Schritten:
Suchen Sie Ihr PHP-Installationspaket (meins befindet sich im Verzeichnis /data/php-5.6.14/) und geben Sie PHP ein Führen Sie für das erweiterte pdo_mysql-Verzeichnis den folgenden Befehl aus:
/usr/local/php/bin/phpize
(/usr/local/php/ ist mein PHP-Installationsverzeichnis, Sie können es entsprechend der tatsächlichen Situation ändern)
Nachdem wir den obigen Befehl ausgeführt haben, werden wir feststellen, dass die Konfigurationsdatei im aktuellen pdo_msyql-Verzeichnis angezeigt wird.
Wir führen jedoch den folgenden Befehl aus:
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/
Parameterbeschreibung:
--with-php-config=/usr/local/php /bin/php-config gibt die Konfiguration bei der Installation von PHP an
--with-pdo-MySQL=/usr/local/mysql/ gibt den Speicherort des Installationsverzeichnisses der MySQL-Datenbank an
(Hier sind die spezifischen Installationsverzeichnisse von PHP und MSYQL. Abhängig von Ihrer tatsächlichen Situation :
reicht für die letzte Zeile. Das Verzeichnis wird später verwendet. Die zu diesem Zeitpunkt generierte Datei pdo_mysql.so befindet sich in diesem Verzeichnis:
Weiter Wir ändern die PHP-Konfigurationsdatei, öffnen Ihre php.ini-Datei und fügen eine Codezeile hinzu:
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/bin/mysql --enable-pdo --enable-pdo-mysql
(Hier ist das pdo_mysql.so-Verzeichnis, das ich gezeigt habe. Sie können es entsprechend Ihrem tatsächlichen Verzeichnis beim Einrichten hinzufügen )
Zum Schluss speichern und starten und den Dienst neu starten. Verwenden Sie dann die Funktion phpinfo(), um zu überprüfen, ob die PDO-Erweiterung erfolgreich installiert wurde. Die Ergebnisse sind wie folgt und zeigen an, dass die PDO-Erweiterung erfolgreich installiert wurde.
Weitere Informationen zu diesem Thema finden Sie auf der
chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-PDO-Erweiterung unter Linux (Centos). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!