2016-01-21 129 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密码
  • 授权远程网络
相关问题