Home > Tags > phpMyAdmin

phpMyAdmin

MySQL管理ツール phpMyAdmin

phpMyAdmin
MySQLをGUI環境で操作できるPHPアプリ。SQL文を全く書けない私にでもデータベースを操作できるので、データを修正したい時など非常に重宝している。

もちろんデータベースの作成や削除だけではなく、インポートやエキスポート機能もあるのでデータベース関連はこのアプリさえあれば事足りる。
と言うかかなり長い間使用しているが、この4つの機能しか殆ど使用した事がない。

ただ難点は更新頻度が結構速いのでアップデート作業が頻繁に訪れる。外部に公開しているわけではないので最新版を追いかける必要もないかもしれないが、security-fix versionとか書かれると気になりついついアップデートしてしまう。

因みにphpMyAdmin3.xxシリーズはPHP5.2以降及びMySQL5.0以降の環境が必要条件になっており、CentOSのデフォルトではPHPが5.1.6なのでphpMyAdminは2.xxシリーズになってしまう。

XREAで複数のデータベースを管理する

データベース管理ツール phpMyAdmin で複数のデータベースを管理するにはconfig.inc.phpを修正することにより実現可能。

config.inc.phpはXREAの管理画面からphpMyAdminをインストールするとpublic_html/log/phpmyadminにインストールされるのでそのディレクトリ内にある。
FTPでダウンロードし修正したものを上書きアップロードするだけでOK。

/*
 * 1つめのデータベース
 */
$i++;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['user']          = 'ユーザ名';
$cfg['Servers'][$i]['password']      = 'パスワード';
$cfg['Servers'][$i]['only_db']       = 'データベース名';

/*
 * 2つめのデータベース
 */
$i++;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['user']          = 'ユーザ名';
$cfg['Servers'][$i]['password']      = 'パスワード';
$cfg['Servers'][$i]['only_db']       = 'データベース名';

上記の2つめのデータベース以降をコピーして下にペーストしていくだけで、下記のようにphpMyAdminのトップページ右上にデータベースを選択するプルダウンメニューが出現する。

phpMyAdminにプルダウンメニュー

参考記事 >> WordPress Japan - phpMyAdminのインストール

Home > Tags > phpMyAdmin

Search
Feeds
Meta

Return to page top