簡體   English   中英

如何在google cloud sql實例上創建數據庫

[英]How to create database on google cloud sql instance

如何使用Cloud SQL創建數據庫? 當我使用MySQL時,我可以輕松地運行一個sql腳本來在phpMyAdmin上創建它們。

我發現一個網站宣稱可以在Google Cloud SQL上運行SQL文件。

谷歌運行SQL文件圖像

正是我想要做的。 我可以運行我的代碼來創建幾個數據庫,它們將在我的雲SQL中,我可以將我的appengine應用程序連接到我的cloudql,它將按預期工作。

但是,當我按照該網站上的說明操作時,我只看到這個:

實際的雲SQL站點圖像

SQL提示符在哪里? 如何在我的雲sql實例上創建數據庫?

正如@JuanEnriqueMuñozZolotoochin所說,2015年2月,現在可以使用新的開發者控制台管理數據庫,使得我的原始答案(如下)已經過時。

新答案

打開項目,展開存儲 ,然后展開Cloud SQL ,切換到DATABASES選項卡。 從那里,您可以使用“ 新建數據庫”按鈕創建新數據庫。 您也可以從那里刪除數據庫。

原始答案(現已過時)

這還沒有在新的雲控制台中實現,你必須使用舊的api控制台。

首先,在新控制台(您所在的位置)中轉到項目的Cloud SQL部分。 然后在右下角有一個鏈接“返回原始控制台”。 如果單擊此按鈕,您將獲得與Cloud SQL略有不同的控制面板。

如果您隨后單擊要創建數據庫的實例,您將獲得另一個具有“SQL提示”選項卡的屏幕,單擊該選項卡,然后您可以對其執行原始SQL命令。

更新:要訪問舊的API控制台並阻止重定向將您帶到新控制台,請使用以下鏈接: https//code.google.com/apis/console/b/0/?unsoredirect

更新(2015-02-13):您現在可以使用Developer Console UI來管理MySQL數據庫。 只需轉到您的Cloud SQL實例頁面,然后單擊Databases選項卡。

原始答案(仍然有效):如果您安裝了MySQL客戶端,則可以非常輕松地連接到您的Cloud SQL實例並創建新數據庫。

  1. 轉到Cloud SQL實例的“訪問控制”部分。
  2. 如果您還沒有這樣做,請獲取外部IP地址。
  3. 在同一頁面中,設置root用戶的密碼。
  4. 通過添加新的授權網絡並輸入您的IP ,將自己列入白名單。

然后,如果您使用的是標准的mysql命令行客戶端,請轉到終端並運行

mysql -uroot -p<your-root-password> -h<your-cloudsql-instance-ip>

或者您可以使用您想要的任何客戶端。

一旦連接到數據庫,就可以CREATE DATABASE MyDatabase

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM