我試圖將我的本地MySQL連接到Google SQL平臺上的測試第二代MySQL實例在我的Windows筆記本電腦上的以下命令。錯誤2003(HY000):無法連接到'xxx.xxx.xx.xx'(10060)上的MySQL服務器
mysql --host=130.211.xx.xx --port=3306 --user=root --password
我再次使用whatismyIPaddress檢查了我的IP地址。
我可以通過Google雲端平臺在Google平臺上進行連接,也可以從本地cmd提示符ping IP地址。
作爲故障排除步驟,我禁用了筆記本電腦上的本地防火牆,並授予對0.0.0.0/0的完全訪問權限,以允許在谷歌平臺控制檯上的所有連接。
從窗戶上的cmd線連接或使用膩子客戶端仍然沒有快樂,任何人都可以給我任何進一步的指針在失蹤的步驟?
乾杯..
我並不十分確定這一點,但我相信,默認情況下,3306僅針對Google平臺上的內部流量開放。通常不要將數據庫暴露給互聯網。您將需要打開3306到外部,以便連接。 [檢查這個問題的指示](http://stackoverflow.com/questions/21065922/how-to-open-a-specific-port-such-as-9090-in-google-compute-engine) – JNevill
謝謝,這個鏈接指的是連接到Google計算實例,基本上是一個虛擬機。我試圖將我的工作臺連接到谷歌SQL雲託管服務,因此我沒有config.ini等。 我已經按照教程,並允許我的具體IP地址訪問 –