ホームページ >バックエンド開発 >PHPチュートリアル >centos に php 拡張機能 pdo_mysql を追加する手順
pdo_mysql は php の mysql 接続クラスです。 pdo_mysql を直接使用してデータベースを操作できるため、データベース操作クラスを作成する必要はありません。 ここでは、centos に pdo_mysql 拡張機能をインストールする手順を示します。
この記事の内容は、CentOS を例として取り上げています。手順は以下で詳しく説明されています。 PDO のコンパイルとインストールに関する記事について説明します。
1. PHP ソフトウェア パッケージの pdo 拡張ディレクトリに入力します (注意: PHP インストール ディレクトリではありません)
まだダウンロードされていない場合:
1. ファイル wget http://pecl.php.net/get/ をダウンロードします。 PDO_MYSQL-1.0.2.tgz
2. ファイルを解凍します
tar zxvf PDO_MYSQL-1.0.2.tgz
3. 設定およびコンパイルファイル
PHP ソースコードパッケージを入力し、cd /root/php ソースコードファイル/ext/ と入力します。 pdo_mysql/PDO_MYSQL
phpize コマンドを実行します
コードは次のとおりです | コードをコピーします |
/usr/local/php/bin/phpize |
izeコマンドの後にphpの実行を終了すると、pdo_mysqlディレクトリにconfigureが表示されます
設定を実行します
コードをコピーします | |
|
--with-php-config=/usr /local/php/bin/php-config は、PHP のインストール時に指定します 構成
--with-pdo-mysql=/usr/local/mysql/ MySQL データベースのインストール ディレクトリの場所を指定します コンパイルしてインストールします
コードをコピーします | |
|
コードをコピーします | |
|
コンパイルとインストールが完了すると、生成された pdo_mysql.so ファイルがこのディレクトリに配置されます。
2. php.ini ファイルを変更します
vi を使用してマシンの php.ini ファイルを開き、コード「extension=/usr/local/php/lib/php/extensions/no-debug-」を追加します。 non-zts-20090626 /pdo_mysql.so"、pdo_mysql.so ファイルをロードします
3. phpinfo() を表示します
まず、Apache サーバーを再起動します。 phpinfo() 関数を使用して、php のインストール情報を表示します。以下の図に示すように、PDO 拡張機能は正常にインストールされています