プログラムを扱う上で必要なWebやサーバーの知識
phpやMySQLを扱うために必要になるWebやサーバーそのものの仕組についての知識が
欠けているので学びたいと思っているのですが、
おすすめの参考書がありましたら教えて頂けないでしょうか。
phpからデータベースに接続するにはmysql_connect(ホスト名,ユーザー名,パスワード);
と記述しますが、ある参考サイトにはホスト名についての説明文に下記のようにされていました。
----------------------------------------------------------
接続先のMySQL サーバ。"hostname:port" のようにポート番号を
指定することが可能で、localhost では ":/path/to/socket" のように
ソケットへのパスを指定することも可能です。
サーバ名に "localhost" や "localhost:port" を指定した場合、MySQL
クライアントライブラリはそれをオーバーライドし、ローカルソケット
(Windows では名前つきパイプ)に接続しようとします。TCP/IP を用い
たい場合は、"localhost" のかわりに "127.0.0.1" を用いてください。
----------------------------------------------------------
例えば、Apacheなどローカルのパソコンにサーバーがある場合はlocalhostで、
レンタルの専用サーバーを使っている場合は、ホームページのURLで良いのでしょうか?
ホームページがhttp://homepege.jpだとしたら、
mysql_connect("http://homepege.jp","userid","pasw");になるのでしょうか。
それか、MySQLがインストールされているディレクトリのパスを指定しないといけないのでしょうか。
頓珍漢なことを書いているかもしれませんが、こういったこともスラスラ分かるようになりたいです。
お礼
アドバイスありがとうございます。 mainfile.phpの設定はやってるはずだと思っております。 別IPをふったホストから、http://サーバのIP/xoops/に 接続することができたので、できていると思っております。