如何使用 MySQL workbench 連上 GCP cloud SQL for MySQL

Alex Wang
Jan 30, 2021

--

由於有雲端資料庫的需求,所以稍微研究了一下 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,大功告成。

--

--