電子書籍の厳選無料作品が豊富!

apacheなどが入ってなく、外部から直接アクセスできないmysql専用サーバにフロントエンド用のサーバにphpmyadminを入れて操作したいのですが、どのようにすればよいのでしょうか?

config.inc.phpに設定したらよいのかなとは思っているのですが…

もちろん、前提としてフロントエンドとmysqlはローカルエリア内のTCP/IPで通信はできています。

よろしくお願いします。

A 回答 (2件)

> 申し訳ついでなのですが、設定内容もPHPの多重配列で書かれているみたいなので、・・・



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

config.inc.php内の


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

この回答への補足

さっそくのご回答ありがとうございます。
また、とてもわかりやすくご説明いただき感謝です。

申し訳ついでなのですが、設定内容もPHPの多重配列で書かれているみたいなので、複数のホストに接続もできかとおもうのですが、この場合、$cfg['Servers'][$i]['host'] = を複数行書いたらよいのでしょうか?$iに何か入れたほうがよいのでしょうか?

ほんと申し訳ないです。

補足日時:2008/12/08 01:59
    • good
    • 2

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!