flask 中 sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1054的解决办法

今天在开发时遇到个错误,是pymysql 抛出的1054异常。
大概是意思是电脑区分不了列,网上找到了一个解决办法
是把sql = “INSERT INTO mytb(title,keywd) VALUES(%s,%s)”%(x,y)
改为
sql = “INSERT INTO mytb(title,keywd) VALUES(’%s’,’%s’)”%(x,y
但仔细一看我用的是sqlchemery 这并不是 发生的错误原因

真正的错误原因

真正的错误原因是在使用sqlchemery时候,代码中的orm片段改变了,但是在数据库中没有进行更新,可以选择update更新,只需对orm进行更新即可,这里面也要提醒广大的开发小伙伴一定要细心细心再细心

你可能感兴趣的:(flask 中 sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1054的解决办法)