ホームページ >バックエンド開発 >PHPの問題 >Pdo_mysqlをPHPにインストールする方法

Pdo_mysqlをPHPにインストールする方法

藏色散人
藏色散人オリジナル
2020-08-06 10:19:312464ブラウズ

php に「pdo_mysql」をインストールする方法: 最初に yum を使用して mysql クライアントをインストールし、次に find コマンドを使用して mysql クライアントのインストール ディレクトリを見つけ、次にコンパイルしてインストールし、「mysql.so」を生成します。 php 設定ファイルを変更し、「mysql.so」を追加します。

Pdo_mysqlをPHPにインストールする方法

# 推奨: 「

PHP ビデオ チュートリアル

php pdo_mysql# をインストールする##まず mysql クライアントをインストールします

次に php mysql 拡張機能をインストールします

1. mysql クライアントと mysql 開発パッケージをインストールします

yum を使用して mysql クライアントをインストールします

mysql 公式 Web サイトにアクセスして yum ファイルをダウンロードします

https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

mysql yum ウェアハウスをインストールします

# rpm -ivh mysql57-community-release-el5-8.noarch.rpm

mysql クライアントをインストールします

# yum install mysql-community-client.x86_64

インストール結果を表示します

# mysql -V
mysql  Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using  EditLine wrapper

2 .php mysql 拡張機能のインストール

# cd /usr/local/php-5.3.28/ext/mysql/
# phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr

注: --with-mysql=/usr このパラメータ

find コマンドを使用して、mysql クライアントのインストール ディレクトリを検索します

# find / -name mysql.h
/usr/include/mysql/mysql.h

ここに書くだけで済みます --with-mysql=/usr

コンパイルしてインストールし、mysql.so を生成します

#make
#make install

php.ini 設定ファイルを変更し、mysql を追加します.so

extension=mysql.so

Restart apache

2. Install pdo_mysql

# cd /usr/local/php-5.3.28/ext/pdo_mysql/
# phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql

次の 2 つのパラメータを追加する必要があります。最初は追加しませんでしたが、結果は次のようになりました。 php-config と mysql のヘッダー ファイルが見つかりませんでした。

# ./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-mysql=/usr/local/mysql

エラーは次のように報告されます: zlib ディレクトリが見つからないということです。この文を追加するだけです -with-pdo-mysql=/usr/local/mysql

コンパイルしてインストールします、mysql.so を生成します

#make
#make install

php.ini 設定ファイルを変更し、mysql.so

extension=mysql.so

を追加します apache を再起動します

以上がPdo_mysqlをPHPにインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。