PHP で MySQLnd 拡張機能を有効にする方法?

Susan Sarandon
リリース: 2024-11-18 19:48:02
オリジナル
129 人が閲覧しました

How to Enable MySQLnd Extension in PHP?

PHP の MySQLnd 拡張機能を有効にする方法

シナリオ: PHP 5.3.17 がインストールされており、MySQLnd 拡張機能に切り替えたいと考えています。

解決策: 2 つありますMySQLnd をインストールする方法:

1.パッケージ管理

yum ベースのシステムの場合:

  • 競合する php-mysql パッケージを削除します: yum delete php-mysql
  • Install php -mysqlnd: yum インストールphp-mysqlnd

apt ベースのシステムの場合:

  • 競合する php5-mysql パッケージを削除します: apt-get delete php5-mysql
  • php5-mysqlnd をインストールします。 apt-get install php5-mysqlnd

2.ソースのコンパイル (非推奨)

  • PHP ソース コードをダウンロードして抽出します。
  • 構成スクリプトを編集します。

    ./configure --with-mysql=mysqlnd \
    --with-mysqli=mysqlnd \
    --with-pdo-mysql=mysqlnd
    ログイン後にコピー
  • PHP をコンパイルしてインストールします: make && make install

を確認しています成功

次のコマンドのいずれかを実行してインストールを確認します。

  • php -m | grep mysqlnd
  • php -i | grep mysqlnd

出力に mysqlnd が含まれている場合、拡張機能は正常に有効になっています。

以上がPHP で MySQLnd 拡張機能を有効にする方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート