PHP 7.0 MySQL のコンパイルとインストール
MySQL は広く使用されているリレーショナル データベース管理システムであり、その効率性と信頼性により、Web 開発で最も人気のあるデータベースの 1 つとなっています。同時に、PHP は人気のあるサーバーサイド スクリプト言語として、多くの開発者にも愛されています。この記事では、PHP 7.0 で MySQL をコンパイルしてインストールする方法を説明します。
ステップ 1: 関連する依存関係をインストールする
MySQL のコンパイルとインストールには、いくつかの関連ソフトウェア パッケージとライブラリが必要です。 Ubuntu や Debian などの Debian ベースのオペレーティング システムでは、次のコマンドを使用してこれらの依存関係をインストールできます:
sudo apt-get update
sudo apt-get install build-essential
sudo apt- get install libmysqlclient-dev
sudo apt-get install libxml2-dev
ステップ 2: MySQL のダウンロードと解凍
MySQL 公式 Web サイトから MySQL ソース コード パッケージの最新バージョンをダウンロードします。ダウンロードリンク: https://dev.mysql.com/downloads/mysql/。
ソース コード パッケージを解凍します:
tar -zxvf mysql-5.XX.XX.tar.gz
ステップ 3: MySQL の設定とコンパイル
取得した MySQL ソース コードディレクトリを解凍した後、次の設定とコンパイルを実行します:
./configure --prefix=/usr/local/mysql \
--with-charset=utf8 \
--with-extra -charsets =all \
--with-pthread \
--enable-thread-safe-client \
--with-ssl \
--with-mysqli=mysqlnd \
-- with-pdo-mysql=mysqlnd \
--enable-shared \
--enable-static \
--with-libdir=lib64 \
--with-openssl
ここでのパラメータ オプションは次のとおりです:
--prefix: インストール ディレクトリを /usr/local/mysql として指定します。
--with-charset: デフォルトの文字セットを utf8 に設定します。
--with-extra-charsets: MySQL でサポートされる文字セットを設定します。
--with-pthread: スレッドを有効にします。
--enable-thread-safe-client: スレッドセーフ クライアントを有効にします。
--with-ssl: SSL を有効にします。
--with-mysqli: MySQLi 拡張機能を有効にします (この拡張機能が必要ない場合は、このオプションをスキップしてください)。
--with-pdo-mysql: PDO MySQL 拡張機能を有効にします (この拡張機能が必要ない場合は、このオプションをスキップしてください)。
--enable-shared: インストール中に共有ライブラリを使用します。
--enable-static: インストール中に静的ライブラリを使用します。
--with-libdir: ライブラリ ディレクトリを設定します。
--with-openssl: OpenSSL を有効にします。
構成が成功したら、make コマンドを使用してコンパイルします。
make
ステップ 4: MySQL をインストールする
コンパイルが完了したら、次のコマンドを使用して MySQL をインストールします。指定されたディレクトリへのコピー :
sudo make install
ステップ 5: MySQL のセットアップ
インストールが完了したら、次のコマンドを使用して MySQL 環境変数を設定します。
export PATH=$PATH:/ usr/local/mysql/bin
次に、次のコマンドを使用して MySQL サーバーを起動します:
sudo /usr/local/mysql/bin/ mysqld_safe --user=mysql &
次に、次のコマンドを使用して MySQL にログインします:
mysql -u root -p
MySQL パスワードを設定している場合、パスワードを入力してログインします。まだパスワードを設定していない場合は、次のコマンドを使用して設定します。
mysqladmin -u root password "newpassword"
ここで、「newpassword」は実際のパスワードに置き換える必要があります。
この時点で、PHP 7.0 で MySQL が正常にコンパイルおよびインストールされ、それを使用して Web アプリケーション データを処理できるようになります。
以上がphp 7.0 で mysql をコンパイルしてインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。