この記事は、PHP を初めて使用する人向けに作成されています。PHP を始める前に、PHP とデータベースおよび MySQL の関係を理解する必要があります。これは非常に重要です。
PHP はバックエンドプログラミング言語であり、MySQL はデータベースです
PHP と MySQL は両方とも LAMP (Linux+Apache+MySQL+PHP) の組み合わせのコアメンバーです
Linux を使用している開発者もたくさんいます。 PHP と連携するための Apache の代わりに Nginx が提供するサービス
PHP は、5.4 以降、MySQL ドライバー (mysqlnd) を組み込みました。バックボーン コードを構成およびコンパイルするときに、MySQL の公式 libmysql:
php-src/ext/mysqlnd
--with-mysql=mysqlnd
--with-mysqli=mysqlnd
--with-pdo-mysql を置き換えることができます。 =mysqlnd
PHP と比較して PostgreSQL ドライバーを追加します:
sudo apt-get install libpq-dev
--with-pgsql=/usr/bin/pg_config
--with-pdo-pgsql=/usr/bin/pg_config
PostgreSQL 開発ライブラリを最初にインストールする必要があることがわかります。
PHP は Oracle サポートを追加します PostgreSQL と同様に、最初に Oracle 開発パッケージ (Oracle Instant Client) をインストールする必要があります:
Oracle Instant Client は、次の場所からダウンロードする必要があります。 Oracle 公式 Web サイト
--with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client/lib
--with-pdo-oci=shared,instantclient,/usr/lib/oracle,11.2
PHP は別のデータベースである SQLite にも非常に似ています。これは、PHP には SQLite エンジンが直接組み込まれているためです
--with-sqlite3 がデフォルトで有効になっています
--with-pdo-sqlite がデフォルトで有効になっています
さらに、PHP は別のデータベースである SQLite にも非常に近いものです。 5.4 以降は、テストと開発用の単一プロセス HTTP サーバーも組み込まれています。
php -S localhost:8080 -t /www
上記のコマンドを実行します。ポート 8080 をリッスンする HTTP サーバーを確立できます。 Web サイトのルート ディレクトリは /www で、PHP プログラミングと SQLite ストレージをサポートしています。
この PHP 内蔵サーバーは非常に軽量でリソースを節約し (RES メモリの使用量は約 5MB)、Android スマートフォン上で動作します。まったく簡単ではありません。
PHP と MySQL の関係については非常に簡単に説明しましたが、プログラムの作成と切り離すことはできません。そのため、PHP に注目してください。中国語のウェブサイト。
関連する推奨事項:
PHP は MySQL を使用してセッションを保存する、phpmysqlsession_PHP チュートリアル
php と Mysql の関係といくつかの簡単な操作、phpmysql relationship_PHP チュートリアル
MySQL データを接続するための PHP の操作ポイント、データPoints_PHP チュートリアル
以上がPHPとMySQLの関係の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。