0

私がプレイするMMORPGゲーム用のユーティリティアプリを書いています。アプリにサーバーのステータスを確認してユーザーに報告してもらいたい。サーバーがMySqlであり、IPアドレス/ポートを持っていることを知っています。

私のアプリ(C#で書かれています)からサーバーにpingを実行する方法はありますか?ログインせずにそれを行うことはできますか(ユーザーが自分のアプリケーションを使用するためにログインする必要はありません)?

ありがとう

4

2 に答える 2

0

サーバーで Ping が無効になっている可能性があります。IP アドレスとポートを使用して、MySQL へのソケット接続を開いてみてください。接続を開くことができれば、サーバーが稼働していることがわかります。c# http://msdn.microsoft.com/en-us/library/ms145128.aspxからのソケット接続の詳細については、このリンクを確認してください。

最初に telnet を使用して接続を試み、MySQL サーバーへの接続を確立できることを確認します。telnet ipaddress portnumber は、c# で実行するのと同様の機能を提供しますが、コードで動作させる前に、コマンド ラインから接続をすばやくテストできます。

于 2012-12-10T20:43:59.850 に答える
0

偽のユーザー名とパスワードでログインしてみてください。無効なログイン試行で発生するエラーは、MySQL が利用できない場合に発生するエラーとは異なるはずです。

于 2012-12-10T20:06:16.297 に答える