由於有雲端資料庫的需求,所以稍微研究了一下 GCP 服務,google 有推出 cloud SQL 服務,可以讓使用者創建雲端 SQL 資料庫,當然也支援 MySQL。
請先到 GCP 主控台建立一個專案,然後在專案左側功能欄裡找到 SQL 的選項。
進去後點選「建立執行個體」,選擇你要使用的 SQL 資料庫,這邊選擇 MySQL。
然後輸入資料庫名稱、密碼,這邊的密碼稍後用 workbench 連線時會用到。
再來點選下方「顯示設定選項」,打開詳細設定。
點選「連線」。
點選最下方的「新增網路」。
名稱可以自訂,ip位置請到 https://www.whatismyip.com.tw/ 查詢即可。
輸入完點選完成,到最下方點選「建立」按鈕。
之後進到建立畫面,大概會花上幾分鐘的時間,等到資料庫名稱旁邊出現綠色勾勾就代表建立完成了。
畫面左邊下方有個「公開 ip 位址」,這個 ip 就是等等用 workbench 連線需要使用的 host 位址,可以先複製起來。
到這邊就可以打開 workbench 了。
進到 workbench,點選加號新增一個資料庫。
connection name 可以自訂,hostname 把剛才在主控台複製「公開 ip 位址」貼上,輸入建立 cloud SQL 時的密碼,user 的部分先用 root,因為還沒在 cloud SQL 主控台建立其他使用者。
接著按下 test connection,大功告成。