
我在我的終端上運行
./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 代理程式連接 MySQL 用戶端” 為您進行設定和故障排除。