如何修复 sqlmodel/sqlalchemy Lost connection to MySQL server during query

问题

在脚本中使用 SQLModel 或 SQLAlchemy 时,你看到以下错误消息:

sqlalchemy_lost_connection_error.txt
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query')
(Background on this error at: https://sqlalche.me/e/20/e3q8)

解决方案

通常,如果你的用户名密码错误,就会出现此错误。少数情况下,它也可能由网络问题或你尝试连接到错误的主机引起。

检查你的连接字符串并确保凭据正确。


Check out similar posts by category: Python, Databases, SQLModel