5

Windows Server 2008 R2 でいくつかの小規模なサイト/ゲームサーバーをホストしていますが、接続ログで、データベースがローカルでホストされているもの以上に使用されていることがわかります。そのため、mysql をローカルホストのみに制限したいと考えています。そうすることで、「Mysql Control Center」を使用できなくなることを知っていますが、それがXammpがここにある理由です。初日から「PhpMyAdmin」がありました。しかし、localhostだけになるように設定するにはどうすればよいですか? そして私のwww.mysqlhostsite.com/phpmyadmin。

私が得たもの:

Windows server 2008 R2
Mysql
Phpmyadmin
xampp
4

1 に答える 1

6

bind-addressオプションを使用すると、特定のアドレス (例: localhost) からの接続を制限できます。my.iniファイルでこれを構成します。

[mysqld]
bind-address = localhost

または、MySQL に名前付きパイプ(ローカルのみの接続方法)を使用させることもできます。

[mysqld]
bind-address = localhost
skip-networking
enable-named-pipe

もちろん、my.ini を編集したら、MySQL サービスを再起動します。

于 2012-12-09T00:43:19.640 に答える