2016-01-21 130 views
0

對於first generation SQL實例,可以創建數據庫。對於Second Generation,似乎沒有選擇創建數據庫。這個怎麼用?什麼是沒有數據庫的SQL實例?在Google雲端平臺(第二代SQL實例)中創建數據庫

更重要的是:我該如何將它與我的django項目整合?我需要設置如下:

if os.getenv('SERVER_SOFTWARE', '').startswith('Google App Engine'): 
    # Running on production App Engine, so use a Google Cloud SQL database. 
    DATABASES = { 
     'default': { 
      'ENGINE': 'django.db.backends.mysql', 
      'HOST': '/cloudsql/my-project-id', 
      'NAME': 'foobar', # TODO: what to put here? 
      'USER': 'root', 
     } 
    } 

回答

0

這是我能找到的:

第二代SQL實例都是正常的MySQL實例(因爲是第一代實例),但在用戶界面Google雲端平臺不允許進行與第一代實例相同的操作。例如:

  • 您不能創建數據庫
  • 你不能創建用戶帳戶

要做到這一點,你需要有mysql客戶端連接,和做手工。對於你將需要:

  • 設置root密碼
  • 授權遠程網絡
相關問題