我们想将 Google App Engine 用于 Django 项目,以实现快速开发和可扩展部署。我们还想使用现有的 MySQL 服务器作为数据库。理论上,这将消除使用 Google App Engine 存储解决方案和 Django 时出现的问题。
不幸的是,虽然该应用程序在本地运行,但我在部署时遇到以下错误:
ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
从希望使用 Java 执行此操作的人的帖子中,我了解到我无法从 GAE 打开 MySQL 端口。在这种情况下,是否存在用于在 Python 中访问远程 MySQL 数据库(使用 HTTP 隧道技术)的嵌入式解决方案,让我继续使用 Django ORM 功能?
最佳答案
你不能访问你自己的Mysql,但是你可以使用Google cloud Sql .
关于mysql - 使用来自 Google App Engine 和 Django 的外部 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10936968/