背景

使用tidb作为有数的业务库,在数据升级时遇到一些问题

解决方法

更改有数服务配置yaml文件DB字段为tidb连接信息后,启动服务,进入web容器node升级,出现如下报错:

使用tidb数据库遇到的node问题 - 图1

这个原因是因为tidb业务库是在lts9.0版本才支持,之前的版本都不支持,node数据升级会报Unknown column 'user_id' in folder的错误,解决方法就是将有数版本升级到9.0,再进行数据升级就不会报错了。