本地部署的大屏迁移到服务器上去报语法有误,用的是本地的数据库Mariadb10.5.17,系统版本都是v2.10.5

本地部署的大屏迁移到服务器上去报语法有误,应该是不符合 MariaDB 规范,这个有什么解决办法吗?
image
image


Request processing failed: org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘tcm WHERE tcm.template_id in ( select id from visual…’ at line 1 ### The error may exist in class path resource [mybatis/ExtVisualizationTemplateMapper.xml] ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: delete from visualization_template_category_map tcm WHERE tcm.template_id in ( select id from visualization_template vt where vt.name = ?) ### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘tcm WHERE tcm.template_id in ( select id from visual…’ at line 1 ; bad SQL grammar []

最后导入成功了吗,检查下报错的那个sql,将这个数据集换掉,看看会不会正常。单独用有问题数据集重新更改再导入一下,确认下具体是哪里的问题。

不好意思之前忙别的事去了,没有成功,,我刚刚看了下好像是程序里面的删除语句MariaDB不支持这个写法,这个sql指向的表两边都是没数据的。


image
image

请问一下大屏是保存在哪呀,我把数据库备份过去了,程序也备份过去了咋还是没有大屏,,

最上面我用命令看了下都是一样的版本,都是V2.10.5的版本

模板方便发我试试不?加我 jbjing_

微信吗还是是什么

嗯,对的