一、该问题的重现步骤是什么?
我们开发SaaS项目,工程比较大,采用不同的微服务实现功能,现在需要在其中一个微服务中实现分库分表。
分库的业务目前只有一张表, 本店销售数据表
因为是独立的微服务,与blade项目的表是分不同数据库的,引入tenant-dynamic依赖 开启分库分表设置后,项目启动报 blade_tenant 表不存在。
2025-06-27 15:52:30.451 ERROR 129743 --- [ main] .s.c.d.d.p.DynamicDataSourceAutoProvider : Exception occurred while executing extension java.sql.SQLSyntaxErrorException: Table 'peach_base.blade_tenant' doesn't exist at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121) ~[mysql-connector-j-8.3.0.jar:8.3.0] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-j-8.3.0.jar:8.3.0] at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1208) ~[mysql-connector-j-8.3.0.jar:8.3.0]
Tools版本:4.6.0
- 热议问题
-
物联网平台采集的数据做WebSocket 这种推送从哪里介入比较好
1
-
【组态】绑定设备,并设置过滤后,点击【请求数据】,结果是空。
1
-
新拉取的 blade-boot版本前端是那个
1
-
物联网平台有封装HTTP请求的工具类吗
1
-
大屏的列表组件怎么能获得点击某一项的数据库
1
-
项目启动报错,nacos为3.0.1版本。
1
-
物联网系统,设备动态注册,相同uniqueNo 注册多次 写入多次入库,缓存导致的问题
1
-
minio上传地址修改错误
1
-
Knife4j访问文档页面(http://localhost/doc.html)异常!
1
-
install了4.0.1的tool,依赖还是不存在
1
扫一扫访问 Blade技术社区 移动端