我只是想问我们是否可以从Google App Engine访问外部MySQL服务器...
发布于 2010-06-15 20:48:07
与其他主机通信的唯一方法是使用UrlFetch,它只提供HTTP和HTTPS请求。
所以,你不能开箱即用。
无论如何,如果您确实需要访问外部MySQL服务器数据库,则应该考虑通过Web (例如RESTful、Soap web服务)公开它。通过这种方式,您的数据也可以通过UrlFetch获得。
发布于 2012-12-13 01:09:05
我仍处于学习阶段,但我相当确定您现在可以通过以下几种方法做到这一点:
“谷歌应用程序脚本能够通过具有JDBC服务的Jdbc连接到数据库。目前的支持扩展到MySQL、Microsoft SQL Server和甲骨文。应用程序脚本使连接到托管在Google Cloud SQL上的数据库变得很容易,而且还可以与其他云托管平台甚至本地数据库一起使用。”https://developers.google.com/apps-script/jdbc
(为结构编辑)
发布于 2015-09-18 07:14:12
仍然不可能将GAE本地连接到外部MySQL服务器,唯一的例外是Googles Cloud SQL。我们在我们的生产环境中使用它,并且喜欢它的体验。性能稳定,性能良好。
GAEs自己的数据库伸缩性很好,我们在大多数情况下都在使用它,但在我们需要提出更复杂的问题或需要聚合函数的情况下,我们使用Googles Cloud SQl。
https://stackoverflow.com/questions/3045172
复制相似问题