Heim > Artikel > Backend-Entwicklung > Beziehung zwischen PHP und MySQL
Dieser Artikel richtet sich an PHP-Neulinge. Bevor wir uns auf den Weg zu PHP machen, müssen wir noch die Beziehung zwischen PHP und MySQL verstehen.
PHP ist die Back-End-Programmiersprache und MySQL ist die Datenbank.
PHP und MySQL sind beide Kernmitglieder der LAMP-Kombination (Linux+Apache+MySQL+PHP). .
Es gibt auch viele Entwickler unter Linux, die Nginx anstelle von Apache verwenden, um Dienste mit PHP-FPM bereitzustellen
PHP hat eine sehr enge Beziehung zu MySQL. PHP hat den MySQL-Treiber integriert (mysqlnd ) Mit anderen Worten, der MySQL-Treiber ist Teil des PHP-Backbone-Codes. Beim Konfigurieren und Kompilieren können Sie mysqlnd direkt angeben und die offizielle libmysql von MySQL ersetzen:
php-src/ext/mysqlnd
- -with-mysql=mysqlnd
--with-mysqli =mysqlnd
--with-pdo-mysql=mysqlnd
Vergleichen Sie PHP, um den PostgreSQL-Treiber hinzuzufügen:
sudo apt-get install libpq -dev
--with-pgsql=/usr/bin /pg_config
--with-pdo-pgsql=/usr/bin/pg_config
Es ist ersichtlich, dass die PostgreSQL-Entwicklungsbibliothek installiert werden muss Zuerst.
Das Hinzufügen von Oracle-Unterstützung durch PHP ähnelt PostgreSQL, und das Oracle-Entwicklungspaket muss zuerst installiert werden (Oracle Instant Client):
Oracle Instant Client muss von der offiziellen Oracle-Website heruntergeladen werden.
--with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client/lib
--with -pdo-oci=shared,instantclient,/usr/lib/oracle,11.2
PHP ist auch einer anderen Datenbank, SQLite, recht ähnlich, da PHP direkt über eine integrierte SQLite-Engine verfügt.
--with-sqlite3 Standardmäßig aktiviert
--with-pdo-sqlite Standardmäßig aktiviert
Darüber hinaus verfügt PHP ab 5.4 auch über einen integrierten Einzelprozess-HTTP-Server zum Testen und Entwickeln:
php -S localhost: 8080 -t /www
Führen Sie zum Erstellen den obigen Befehl aus ein HTTP-Server, der Port 8080 überwacht. Das Stammverzeichnis der Website ist /www und unterstützt PHP-Programmierung und SQLite-Speicherung.
Dieser in PHP integrierte Server ist recht leichtgewichtig und ressourcenschonend (RES-Speicher belegt etwa 5 MB). Es ist nicht einfach, es auf einem Android-Telefon auszuführen. Die Beziehung zwischen PHP und MySQL ist sehr kurz zu erklären, aber sie sind sehr nützlich, um Programme zu schreiben Zahlreiche Ressourcenartikel, um dies für Sie zu beantworten. Bitte beachten Sie die chinesische PHP-Website.
Verwandte Empfehlungen:
PHP verwendet MySQL zum Speichern von Sitzungen, phpmysqlsession_PHP-TutorialDie Beziehung zwischen PHP und MySQL und einige einfache Vorgänge, phpmysql-Beziehung_PHP-TutorialBetriebspunkte von PHP, die eine Verbindung zu MySQL-Daten herstellen, phpmysql-Datenpunkte_PHP-TutorialDas obige ist der detaillierte Inhalt vonBeziehung zwischen PHP und MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!