Google Cloud SQL:在“读取初始通信数据包”时失去与MySQL服务器的连接

jozxyqk

我已经设置了一个默认的django / django-wiki项目。本地测试工作正常。google.appengine.ext.django.backends.rdbms我认为由于某些身份验证问题,无法从本地服务器(使用连接到Cloud sql 更重要的是,我无法从生产服务器连接。

我确保不将本地MySQLdb坐席部署在我的虚拟环境目录中。

我在以下方面app.yaml

- name: MySQLdb
  version: "latest"

我的DATABASE输入如下:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'dbname',
        'USER': 'root',
        'PASSWORD': '',
        'HOST': '/cloudsql/appname:sqlinstance',
        'PORT': '',
    }
}

它似乎正在工作,或者至少没有抱怨缺少软件包或mysql导入问题。我的问题是以下的(从生产日志中获得,但也可以通过django调试输出看到):

File "/base/data/home/runtimes/python27/python27_lib/versions/third_party/MySQLdb-1.2.4b4/MySQLdb/connections.py", line 190, in __init__
    super(Connection, self).__init__(*args, **kwargs2)
OperationalError: (2013, "Lost connection to MySQL server at 'reading initial communication packet', system error: 38")

是什么原因造成的?这是否表示已与某事物建立了联系但没有回复?其他帖子似乎在从外部来源进行连接时提到了此问题,但此连接来自应用程序引擎AFAIK。

jozxyqk

好吧,这比预期的要直接得多。我假设使用我的google帐户创建的cloud sql默认只会授予对我的GAE应用的访问权限。必须从Developer Console-> Storage-> Cloud SQL-> instance-name-> Edit-> ->显式设置AUTHORIZED APP ENGINE APPLICATIONS或在创建SQL实例时,打开高级选项。

我只是在框中添加了我的应用程序的名称,点击保存,一切正常。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Cloud SQL:在“读取初始通信数据包”时失去与MySQL服务器的连接

来自分类Dev

Google App Engine和Cloud SQL:在“读取初始通信数据包”时失去与MySQL服务器的连接

来自分类Dev

Google Cloud SQL:SQLSTATE [HY000] [2013]在“读取初始通信数据包”时与MySQL服务器的连接断开,系统错误:0

来自分类Dev

Kubernetes Engine Cloud SQL 代理在“读取初始通信数据包”时与 MySQL 服务器的连接丢失

来自分类Dev

频繁连接时,在“读取初始通信数据包”时失去与MySQL服务器的连接

来自分类Dev

java.sql.SQLNonTransientConnectionException:无法创建与数据库服务器的连接-Google Cloud Platform

来自分类Dev

Google Cloud PostgreSQL无法从服务器连接

来自分类Dev

在Google App Engine上使用Google Cloud SQL登录phpmyadmin时无法登录MySQL服务器错误

来自分类Dev

Google Cloud SQL定价

来自分类Dev

连接到Cloud SQL的Google Compute Engine托管的Rails应用中的MySQL服务器已消失

来自分类Dev

设置Google Cloud SQL字符集服务器

来自分类Dev

如何从其他服务器连接到Google Cloud SQL实例

来自分类Dev

探索Google Cloud of Google Cloud服务帐户的驱动器

来自分类Dev

使用映射自定义子域时,Google Cloud Run失去与Mysql的连接

来自分类Dev

Google Cloud Bigtable读取多行

来自分类Dev

从Google Cloud上运行的Cloud访问Cloud SQL

来自分类Dev

缓慢导入Google Cloud SQL

来自分类Dev

Google Cloud SQL维护窗口

来自分类Dev

监控 Google Cloud SQL 备份

来自分类Dev

Google Cloud SQL 日期格式

来自分类Dev

具有Cloud NAT的VPC无服务器连接器出口的Google Cloud功能不起作用

来自分类Dev

连接到Google Cloud Datastore时出错

来自分类Dev

Google Cloud Functions 数据存储连接问题

来自分类Dev

如何使用oAuth2在服务器之间进行通信(Google Cloud Engine-> Google App Engine)

来自分类Dev

将Google Cloud Run Service连接到Google Cloud SQL数据库

来自分类Dev

Google Cloud Messaging-CCS(XMPP)与HTTP服务器

来自分类Dev

Google Cloud-服务器邮件实例

来自分类Dev

Google Cloud Message已在服务器中广播了api?

来自分类Dev

Google Cloud是否提供“无服务器”搜索API?

Related 相关文章

  1. 1

    Google Cloud SQL:在“读取初始通信数据包”时失去与MySQL服务器的连接

  2. 2

    Google App Engine和Cloud SQL:在“读取初始通信数据包”时失去与MySQL服务器的连接

  3. 3

    Google Cloud SQL:SQLSTATE [HY000] [2013]在“读取初始通信数据包”时与MySQL服务器的连接断开,系统错误:0

  4. 4

    Kubernetes Engine Cloud SQL 代理在“读取初始通信数据包”时与 MySQL 服务器的连接丢失

  5. 5

    频繁连接时,在“读取初始通信数据包”时失去与MySQL服务器的连接

  6. 6

    java.sql.SQLNonTransientConnectionException:无法创建与数据库服务器的连接-Google Cloud Platform

  7. 7

    Google Cloud PostgreSQL无法从服务器连接

  8. 8

    在Google App Engine上使用Google Cloud SQL登录phpmyadmin时无法登录MySQL服务器错误

  9. 9

    Google Cloud SQL定价

  10. 10

    连接到Cloud SQL的Google Compute Engine托管的Rails应用中的MySQL服务器已消失

  11. 11

    设置Google Cloud SQL字符集服务器

  12. 12

    如何从其他服务器连接到Google Cloud SQL实例

  13. 13

    探索Google Cloud of Google Cloud服务帐户的驱动器

  14. 14

    使用映射自定义子域时,Google Cloud Run失去与Mysql的连接

  15. 15

    Google Cloud Bigtable读取多行

  16. 16

    从Google Cloud上运行的Cloud访问Cloud SQL

  17. 17

    缓慢导入Google Cloud SQL

  18. 18

    Google Cloud SQL维护窗口

  19. 19

    监控 Google Cloud SQL 备份

  20. 20

    Google Cloud SQL 日期格式

  21. 21

    具有Cloud NAT的VPC无服务器连接器出口的Google Cloud功能不起作用

  22. 22

    连接到Google Cloud Datastore时出错

  23. 23

    Google Cloud Functions 数据存储连接问题

  24. 24

    如何使用oAuth2在服务器之间进行通信(Google Cloud Engine-> Google App Engine)

  25. 25

    将Google Cloud Run Service连接到Google Cloud SQL数据库

  26. 26

    Google Cloud Messaging-CCS(XMPP)与HTTP服务器

  27. 27

    Google Cloud-服务器邮件实例

  28. 28

    Google Cloud Message已在服务器中广播了api?

  29. 29

    Google Cloud是否提供“无服务器”搜索API?

热门标签

归档