![](/img/trans.png)
[英]How do I connect to a Google Cloud SQL database using CodeIgniter?
[英]How do I connect to a Google Cloud MySQL database using DataGrip?
好的,我想通了,並認為有人可能會發現我的解決方案很有用。
主持人:
您的服務器的 IP:SQL > 概述 > 連接到此實例 > 公共 IP 地址
用戶:root
密碼:您的數據庫的密碼
URL: jdbc:mysql://xx.xx.xxx.xx:zzzz (x's are your IP, z's are your port number)
我以前沒有使用過 DataGrip,但我的猜測是 User 將成為您的 DB 用戶,Host 將成為 Cloud SQL 實例的 IP 實例,並留下 ZE6B391A8D2C4D5 那里的 UI5708D 覆蓋它的空白 otherit 說設置,所以你不應該需要它)。
我的建議是設置 Cloud SQL 代理(有關如何執行此操作的文檔可在此處找到: https://cloud.google.com/sql/docs/mysql/connect-admin-proxy )。 代理是您將使用 DataGrip 在本地運行的二進制文件,它將處理您與 Cloud SQL 之間的通信。
它將引導您設置代理,然后您可以將“localhost”放在該主機字段中,同時仍安全地連接到您的 Cloud SQL 實例,而無需擔心其他設置。 如果您不這樣做,那么您需要在雲 SQL 設置中授權您從其中連接的 IP 地址,這不太安全。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.