在Appengine上使用外部MySQL服务器?

时间:2014-07-26 11:54:38

标签: mysql django google-app-engine

所以我刚刚使用外部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,但它在之前的项目中给了我很多问题,所以我不想沿着这条路走下去)

1 个答案:

答案 0 :(得分:0)

您可以在自己的vm(计算引擎)上运行MySQL服务器,与app-engine在同一个项目中运行。 您必须run it with static IP才能解决此问题。