Google Cloud Platform - GCP プロキシ

Google Cloud Platform - GCP プロキシ

私はターミナルで実行しました

./cloud_sql_proxy -instances={$my_instance$}=tcp:3308

それから私は

Listening on 127.0.0.1:3306
Ready for new connection

その後は何も起こりません。

なぜ接続できないのか分かりません。

答え1

このコマンドは、プロキシを独自のターミナルで起動して、その出力を監視するために使用されます。

./cloud_sql_proxy -インスタンス==tcp:3306

プロキシを起動した場所とは別のターミナル ウィンドウで、MySQL ユーザー名に置き換えて次のコマンドを実行します。

mysql -u -p --ホスト 127.0.0.1 --ポート 3306

TCP ソケットを使用して接続する場合、プロキシは 127.0.0.1 経由でアクセスされます。パスワードを入力します。mysql プロンプトが表示されます。プロキシ ターミナルに次のようなメッセージが表示されます。

「myproject:us-central1:myinstance」の新しい接続

この記事をおすすめします「Cloud SQL Proxy を使用して MySQL クライアントを接続するセットアップとトラブルシューティングについては、「」を参照してください。

関連情報