PHP 拡張機能のコンパイルとインストール実践ガイド: PDO MySQL
インターネットとデータベース技術の発展に伴い、PHP はサーバーサイド スクリプト言語として広く使用され、 MySQL などのデータベースとの統合はますます近づいています。 PHP では、PDO はデータベース アクセス抽象化レイヤーであり、さまざまなデータベースへの統合アクセス インターフェイスを効果的に提供できます。PDO を使用すると、PHP アプリケーションがデータベースに接続し、より柔軟かつ効率的に操作できるようになります。この記事では、PHP とデータベースの組み合わせについてより深く理解できるように、PDO MySQL 拡張機能のコンパイルとインストール方法を実際の操作を通じて紹介します。
まず、PHP ソース コード パッケージと MySQL 開発パッケージ、および PDO MySQL ドライバーのソース コードをダウンロードする必要があります。これらのリソースは、公式 Web サイトまたはさまざまなオープンソースのミラー サイトから入手できます。
cd ext/pdo_mysql
phpize ./configure make make install
extension=pdo_mysql.so
sudo service php-fpm restart
PDO MySQL 拡張機能を正常にコンパイルしてインストールしたので、単純な PHP スクリプトを作成して、 PDO MySQL の接続関数とクエリ関数。
<?php $dsn = 'mysql:host=localhost;dbname=test'; $user = 'root'; $password = '123456'; try { $pdo = new PDO($dsn, $user, $password); $stmt = $pdo->query('SELECT * FROM users'); while ($row = $stmt->fetch()) { echo $row['username'] . " "; } } catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); }
上記のコードを test.php として保存し、ターミナルで次のコマンドを実行します:
php test.php
すべてがうまくいけば、データベースで照会されたユーザー名のリストを参照してください。これは、PDO MySQL 拡張機能が正常にインストールされ、使用されたことを示します。
この記事の実践ガイドを通じて、PHP 拡張機能のコンパイルとインストールのプロセス、および PDO MySQL 拡張機能を使用してデータベースと対話する方法をより深く理解できます。この記事が役に立ち、PHP アプリケーションの開発がより快適になることを願っています。
以上がPHP 拡張機能のコンパイルとインストールの実践ガイド: PDO MySQLの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。