ホームページ >データベース >PHPMyAdmin >phpMyAdminでマルチデータベースサーバーを構築する方法を詳しく解説
この記事では、phpmyadmin チュートリアル コラムを使用して、複数のデータベース サーバーを構築および管理する phpMyAdmin の方法を紹介します。困っている友人の役に立てば幸いです。
phpMyAdmin は複数のデータベース サーバーを構築および管理します
環境の説明:
系统版本 CentOS 6.9 x86_64 软件版本 nginx-1.12.2 php-5.5.38 phpMyAdmin 4.8.0.1
1. phpMyAdmin の概要
phpMyAdmin は、PHP ベースの Web ベースです。 -Base モードは、Web サイトのホスト上に構築された MySQL データベース管理ツールであり、管理者は Web インターフェイスを使用して MySQL データベースを管理できます。この Web インターフェイスは、特に大量のデータをインポートおよびエクスポートする場合に、複雑な SQL 構文を簡単に入力するためのより良い方法となります。大きな利点の 1 つは、phpMyAdmin は他の PHP プログラムと同様に Web サーバー上で実行されますが、これらのプログラムによって生成された HTML ページをどこでも使用できることです。つまり、MySQL データベースをリモートで管理し、簡単に作成、変更、削除できます。データベースとデータテーブル。 phpMyAdmin を使用して、一般的に使用される PHP 構文を作成し、Web ページを作成するときに必要な SQL 構文の正確さを容易にすることもできます。
公式 Web サイト: https://www.phpmyadmin.net
2. phpMyAdmin をインストールするための環境要件
3. 手順
3.1. nginx と php をコンパイルしてインストールします。以前のブログ投稿を参照してください。ここでは詳細は説明しません。ただし、phpMyAdmin の環境要件に基づいて、php をコンパイルするときに使用されるコンパイル パラメーターは次のとおりです。
./configure --prefix=/application/php5.5.38 --with-jpeg-dir=/usr/lib64 --with-freetype-dir=/usr/lib64/ --with-curl --enable-fpm --enable-mbstring --with-gd --with-fpm-user=nginx --with-fpm-group=nginx --with-mysqli=mysqlnd --with-mysql-sock=/tmp/mysql.sock --with-openssl --enable-zip
3.2. phpMyAdmin の設定
ダウンロードした phpmyadmin ソース コード パッケージを nginx サイトのルート ディレクトリ、つまり html ディレクトリに置き、nginx 設定ファイルを解凍して変更し、デフォルトの名前を変更しますphpMyAdmin 設定ファイル cp config.sample.inc.php config.inc. php
3.3. データベースを構築し、データベース作成承認を実行します (前回のブログ投稿を参照してください)
3.4. ブラウザ アクセスlogin
4 、複数のデータベース サーバーを管理するように phpMyAdmin を構成します
例として 10.0.0.51 と 10.0.0.52 を取り上げます
4.1 mysql をインストールします10.0.0.52 で
#パスワードを設定し、mysql にログインします[root@db02 mysql]# mysql -uroot -p123456データベースを 10.0.0.51 に許可します
mysql> grant all on *.* to root@'10.0.0.51' identified by '123456';4.2 phpMyAdmin がインストールされた状態で db01 を構成します
vim /application/nginx/html/phpMyAdmin-4.8.0.1-all-languages/config.inc.php 复制粘贴并修改 $i++; /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Server parameters */ $cfg['Servers'][$i]['host'] = '10.0.0.52'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false;ページを更新して、10.0.0.52 データベースにログインします。
以上がphpMyAdminでマルチデータベースサーバーを構築する方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。