本文介紹了使用IPv6連接到Google Cloud SQL的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我一直在嘗試使用Google提供給您的IPv6地址連接到我的Google Cloud SQL數據庫(MySQL),但沒有成功。
mysql -h 0:0:0:0:0:aaaa:aaaa:aaaa -u admin -p
客戶端提示輸入密碼,但不允許我連接。
ERROR 2003 (HY000): Can't connect to MySQL server on ...
如果我使用IPv4,我可以毫無問題地進行連接。是否有其他人遇到過此問題?
推薦答案
如果您的isp不支持ipv6連接,則您將無法使用提供的ipv6地址。如果是這種情況,則需要為您的Cloud SQL實例請求一個IPv4地址。然后,您必須授權您要連接的IP地址(而不是您的Cloud SQL實例的IP地址)。該過程可以在‘Connecting from External Applications’上的這篇文章中找到。
需要注意的是,雖然您的IPv6地址是免費使用的,但分配一個IPv4地址會產生額外的費用。我建議您查看云SQL的pricing信息,這樣您就可以更好地了解它是如何計算的。
我希望此信息對您有所幫助。
這篇關于使用IPv6連接到Google Cloud SQL的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,