使用mysql 5.7 sqlalchemy的flask格式错误的数据包

nkoocmlb  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(246)

我有一个api,它是在Python3.5上用sqlalchemy==1.2.10制作的,我的api连接到一个带有mysql引擎5.7的rds aurora。
在api中,我有一个get方法,执行时从数据库返回一些行。当我运行指向rds的api local时,每个think都可以正常工作,但是当我尝试执行部署到amazonecs中的相同get方法时,我得到以下错误。
sqlalchemy.exc.operationalerror sqlalchemy.exc.operationalerror:(\u mysql\u exceptions.operationalerror)(2027,'格式错误的数据包')[sql:'选择compra.compra\u id作为compra\u compra\u id,compra.cnpj\u cliente作为compra\u cnpj\u cliente,compra.nome\u cliente作为compra\u nome\u cliente,compra.cnpj\u agencia作为compra\u cnpj\u agencia,compra.nome\u agencia as compra\u nome\u agencia,compra.contato\u atendimento as compra\u contato\u atendimento,compra.assistente as compra\u assistente,compra.player as compra\u player,compra.cliente\u direto as compra\u cliente\u direto,compra.status as compra\u status,compra.tipo as compra\u tipo,compra.dt criacao as compra\u dt criacao,compra.dt\u atualizacao as compra\u dt\u atualizacao \n来自compra limit%s,%s'][参数:(0,50)](此错误的背景信息:http://sqlalche.me/e/e3q8)
api链接:https://globoexpress.cluster.stg.negocios.tvglobo.com.br/compras/api/v1/order/
我只是有一个不同的环境,本地o调用get over http,在ecs上我调用https。
我已附上我的要求.txt
当做

zbdgwd5y

zbdgwd5y1#

升级您的
Mysqlclient pip install --upgrade mysqlclient 我也有同样的问题,但这样解决了

相关问题