GCP Compute Engine で mysql に接続できない
P粉312195700
2023-08-31 10:58:27
<p>次のコマンドを使用して、gcp の仮想マシンに mysql をインストールしました: https://cloud.google.com/architecture/setup-mysql
(仮想マシンに手動でインストールしました)</p>
<p>しかし、DBeaver を使用して接続できません。ダッシュボードで提供された外部 IP を使用しており、3306 を許可していますが、それでも接続できません。接続が拒否され続けます: 4003 エラー</p>
接続が拒否されました: 4003 エラー
これは、接続しようとしているポートでインスタンスがリッスンしていないか、ファイアウォールがダウンしていることを意味します。このエラーを修正するには、仮想マシン上のリスニング プロセスが実行されており、正しいポートでリスニングしていることを確認する必要があります。次に、Google Cloud Firewall が正しく構成され、オンになっていることを確認します
ファイアウォール ルール が SSH 接続を許可しているかどうかを確認するには、default-allow-ssh を探す必要があります。ファイアウォールと IAP では問題が解決しない場合。
アクセス権があるかどうかを確認してください。ユーザーを追加し、そのユーザー (または既存のユーザー) に権限を付与する場合、ユーザーが接続を許可されるホストまたはネットワーク範囲を指定する必要があります。この スタックの質問 の手順に従って、今すぐ接続できるかどうかを確認してください。
詳細については、MySQL へのリモート接続を許可する方法を参照してください。 SSH トラブルシューティング ドキュメントを添付しました。