SQLAlchemy(2027,'格式错误的数据包')数据包问题

时间:2019-02-23 06:50:50

标签: python mysql sqlalchemy amazon-rds-aurora

环境

  • Amazon RDS Aurora-2.03.1
  • MySQL Innodb-5.7.12
  • SQLAlchemy-1.2.18
  • Python-3.6.7

我有这张桌子

class Users(Base):
    __tablename__ = "users"
      id = Column(Integer, primary_key=True)
    user_id = Column(String(64))
    email = Column(String(64))
    first_name = Column(String(100))
    last_name = Column(String(100))
    mobile = Column(String(100))
    last_org_session = Column(ForeignKey("organizations.id")) 

我正在使用session.query版的查询。

updated_by_user_query = select([Users.id, Users.first_name, Users.last_name]).where(
         Users.id == obj["updated_by"]
     )
     updated_by_user = session.execute(updated_by_user_query).first()

此问题是,在本地测试时,它可以工作。 但是,如果在暂存环境中进行测试,则会引发格式错误的数据包错误问题。

我已经确认本地主机和暂存使用相同的环境和数据库。

有什么主意我应该做什么?

0 个答案:

没有答案