• ベストアンサー

phpmyadminから別ホストへの接続について

apacheなどが入ってなく、外部から直接アクセスできないmysql専用サーバにフロントエンド用のサーバにphpmyadminを入れて操作したいのですが、どのようにすればよいのでしょうか? config.inc.phpに設定したらよいのかなとは思っているのですが… もちろん、前提としてフロントエンドとmysqlはローカルエリア内のTCP/IPで通信はできています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.2

> 申し訳ついでなのですが、設定内容もPHPの多重配列で書かれているみたいなので、・・・ 確かに配列になっていますが、1つしか使わないのなら気にしなくともOKです。 ちなみに上の方に $i = 1; とあるかと思いますが、これが1つめを表しています。 ($cfg['Servers'][$i]~の$i) (なお、「$i=0;は使うな」と書いてありますね)

その他の回答 (1)

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

config.inc.php内の 「MySQL hostname or IP address」と書いてある所に $cfg['Servers'][$i]['host'] = 'localhost'; とあるかと思います。 デフォルトがlocalhostなのでここを接続先のMySQLサーバーのIPアドレスまたはホスト名を記述するばOKです。 (正引きの必要がないIPアドレスでの入力を推奨)

sa7s0ylx
質問者

補足

さっそくのご回答ありがとうございます。 また、とてもわかりやすくご説明いただき感謝です。 申し訳ついでなのですが、設定内容もPHPの多重配列で書かれているみたいなので、複数のホストに接続もできかとおもうのですが、この場合、$cfg['Servers'][$i]['host'] = を複数行書いたらよいのでしょうか?$iに何か入れたほうがよいのでしょうか? ほんと申し訳ないです。

関連するQ&A