phpMyAdmin でホスト名を指定してログインしたい

レンタルサーバで phpMyAdmin を利用したい場合、なんらかの理由でコントロールパネル経由でのインストールができない場合など、phpMyAdmin を FTPでアップロードすることがあるかと思います。

この場合、デフォルトの状態ではホスト名が異なるためデータベースに接続することができません。

ホスト名を指定してログインすることができれば良いのですが、phpMyAdmin のログイン画面にはホスト名を指定する項目がありません。

そんな時の対処法のご紹介です。

解決方法

解決方法は簡単で、アップロードした phpMyAdmin ディレクトリ内の libraries/config.default.php を開き、$cfg[‘Servers’][$i][‘host’] の値を変更するだけです。

/**
 * MySQL hostname or IP address
 *
 * @global string $cfg['Servers'][$i]['host']
 */
$cfg['Servers'][$i]['host'] = 'localhost';

デフォルトでは localhost が指定されていますので、以下の様に任意のホスト名を指定して編集し保存します。

/**
 * MySQL hostname or IP address
 *
 * @global string $cfg['Servers'][$i]['host']
 */
$cfg['Servers'][$i]['host'] = 'mysql123.example.com';

無事接続できることが確認できれば完了です。

ご相談をお待ちしております

エクスコード株式会社は、次のようなご要望やお悩みを持つお客様に寄り添い、ご期待に応えます。

  • なるべく早くプロトタイプを作って、動かしてみたい。
  • ホームページやアプリを作ってみたいが、やり方も予算感も全く分からない。
  • 話をきちんと聞いて、意見を反映させたホームページやアプリを作って欲しい。

ご相談・お見積もりはこちら

メニュー