• 締切済み

Mysqlのサーバーを立ち上げる方法

お世話になります。 Mysqlのサーバを立ち上げる方法がよくわかりません。 (1)クライアントからMysqlをインストールしたサーバ内にあるデータを操作する方法はどのようなのでしょうか。同一PC内でサーバーを立てて行なう方法は色々HPがあるのですが、LAN環境での方法がよくわかりません。 (2)winmysqladmin.exeとhttp://www.harukaze.net/~hacha/mysql/mysql001.htm mysql-4.0.25-win32.zip http://allabout.co.jp/internet/database/closeup/CU20050918A/index.htm の使い分けというか、区別がよく理解できません(前者は何かサーバーっぽい、後者は同一PCでサーバー/クライアントで使う) 初歩ですが、よろしくお願いします!

みんなの回答

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.2

例えば、解説で 127.0.0.1(又はlocalhost) と なっているところを、自分の環境に合わせて、192.168.1.10(LAN内のMySQLサーバーのローカルIP) とかしてやればいいだけです

maiko100
質問者

補足

ところが、LAN内のMySQLサーバーのローカルIPを入力してもうまく動きません。WinXpやApacheやMySQLの設定上で何か問題点あるのでしょうか。 クライアントにインストールしたApacheのhttpd.conf内のServerNameは環境にあわせています。サーバーのMySQLに関して、全てのホストからアクセスできるrootユーザーをGRANT命令で設定しました。

  • fire--
  • ベストアンサー率49% (146/293)
回答No.1

サーバもクライアントも同一PC内用とか、別のPC用とかいう区別は ありません。 クライアントからコネクションを貼るときにホストを指定します。 そこで"localhost"とか"127.0.0.1"とかすれば同一PC内のサーバ、 別のPCのアドレスを指定すれば、そこに繋ぎに行きます。 あとサーバ側の設定で、ローカル以外からの接続を受け入れるように しておく必要があります。ただ、どこからの接続でも受け入れるように してしまうとセキュリティ上危険ですので、限定するのが良いでしょう。

関連するQ&A