ホームページ  >  記事  >  データベース  >  phpMyAdminでマルチデータベースサーバーを構築する方法を詳しく解説

phpMyAdminでマルチデータベースサーバーを構築する方法を詳しく解説

藏色散人
藏色散人転載
2021-08-20 14:52:123887ブラウズ

この記事では、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 サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。