所以我刚刚使用外部MySQL服务器在本地开发了一个小应用程序。将它部署到AppEngine,它给了我一个关于如何找不到模块名称MySQLdb的错误。 (后端是
'django.db.backends.mysql'
)
我将后端切换到google.appengine.ext.django.backends.rdbms
但我仍然无法访问数据库,因为我收到错误:Exception Value: You must specify a 'INSTANCE' for database 'default'
。
除了CloudSQL之外,是否无法使用任何其他MySQL服务器?!
(我知道djangoappengine,但它在之前的项目中给了我很多问题,所以我不想沿着这条路走下去)
答案 0 :(得分:0)
您可以在自己的vm(计算引擎)上运行MySQL服务器,与app-engine在同一个项目中运行。 您必须run it with static IP才能解决此问题。