App引擎MySQL连接到远程数据库失败

时间:2016-07-30 12:00:24

标签: python mysql google-app-engine

我有一个应用程序引擎正在运行,我正在努力让MySQL在部署时进行连接。它在我的运行dev服务器的电脑上很好地连接,但是一旦部署我就会收到这个错误:

OperationalError: (2004, "Can't create TCP/IP socket (-1)")

这可能是因为它不是云sql数据库吗?我已经摆弄了一些像防火墙规则和dns之类的东西,但我老实说只是不知道从哪里开始解决这个问题。一些研究表明它可能是一个TCP / IP与Unix套接字问题,这也是有意义的,因为我有另一个连接到一个工作正常的云sql实例(使用unix套接字)。这是一个python应用程序,任何帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

您需要为项目启用结算以在appengine中使用套接字连接。