bug处理:TransactionException: global rollback request failed. msg=Unknown column ‘status‘ in ‘field list‘

TransactionException: global rollback request failed. msg=Unknown column 'status' in 'field list'

说明

此报错是在调试 seata 时所遇到,通过报错可知是数据库字段 status 所缺失,但很多人会比较疑惑,明明是通过 sql 生成的表,怎么会出现这样的错误呢

此问题是因为 seata 的更新,服务端需要的 db 已经更新,表中的字段发生了变化

官方最新 Sql

server端 mysql 数据库的建表 sql
https://gitee.com/seata-io/seata/blob/v1.5.1/script/server/db/mysql.sql

也可以通过此路径查看 server 端和 client 端的所有 sql
https://gitee.com/seata-io/seata/tree/v1.5.1/script

posted @ 2022-12-06 15:16  向宁的光  阅读(455)  评论(0)    收藏  举报