ai didi

python - SQLAlchemy Python with Flask on AppEngine : OperationalError: (_mysql_exceptions. OperationalError) (2004, "Can' t create TCP/IP socket (-1)")

转载 作者:行者123 更新时间:2023-11-29 02:21:25 24 4
gpt4 key购买 nike

我在 Google AppEngine 上使用带有 Flask 的应用程序,我使用此常量 SQLALCHEMY_DATABASE_URI = 'mysql://user:pass@ip_address/database' 配置数据库。但在生产机器上显示此错误:

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

我使用 requirements.txt 正确配置了库,并在 app.yaml 文件中添加了 MySQLdb。

最佳答案

在生产环境中,您应该为 SQLALCHEMY_DATABASE_URI 使用这种语法

mysql+mysqldb://root@/<DATABASE_NAME>?unix_socket=/cloudsql/<APPENGINE_PROJECT>:<SQL_INSTANCE_ID>

关于python - SQLAlchemy Python with Flask on AppEngine : OperationalError: (_mysql_exceptions. OperationalError) (2004, "Can' t create TCP/IP socket (-1)"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31251004/

24 4 0
文章推荐: android - RecyclerView 中的 CardView 没有间隙和 textview 超出布局
文章推荐: mysql - SQL 语法错误。我的语法错误在哪里?
文章推荐: mysql - 错误 1114 (HY000) 在第 4734 行 : The table is full
文章推荐: php - 对mysql数据进行计数和分组
行者123
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com