http://www.whatismyip.com/ の場合 また、ipconfigから取得するアドレスは異なります。つまり、ネットワークアドレス変換を行うローカルルーター(おそらくインターネットへの接続に使用するルーター)を使用しているということです。つまり、192.168.0.1や10.0.0.1などのプライベートネットワークアドレスを持つローカルネットワーク(自宅またはお気に入りのインターネットカフェ)があります。
MySQLは通常、インバウンド接続要求に対してポート3306でリッスンを使用します。ただし、パブリックIPアドレス(What's My IPアドレス)を介して接続しようとすると、ネットワークプロバイダーがルーターに要求を送信します。ルーターはポート3306に気づきますが、おそらくそれをどう処理するかを知りません。したがって、要求は黙って無視されます。接続に使用しているソフトウェアがタイムアウトします。これはいい。クラッカーは、そのようなポートに接続して、マシンに侵入できるかどうかを確認しようとします。
したがって、これを機能させるには、MySQLサーバーを実行しているマシンにポート3306への着信TCP要求を渡すようにルーターを構成する必要があります。おそらくこれを行うための設定画面があります。それはあなたが所有するルーターで動作します。コーヒーショップのルーターでは機能しません。
「ポート」の意味がわからない場合、またはipconfigと httpから異なるIPアドレスを取得する理由がわからない場合: //www.whatismyip.com/ 、この種のことを試みる前に、おそらくインターネット技術についてかなり学ぶ必要があります。