在Saber在线演示系统中使用报表功能无法连接到本地数据库

Blade 未结 1 468
ArbitraryName
ArbitraryName 剑童 2022-03-04 19:05

一、该问题的重现步骤是什么?

1. 进入在线演示系统https://saber.bladex.cn

2. 打开报表配置功能进行数据源配置


image.png

3.输入以下配置信息

image.png

二、你期待的结果是什么?实际看到的又是什么?

希望能够正确连接到数据库,实际无法连接到数据库,系统报错

image.png

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

Saber,2022.03.01下载的最新版本,好像是2.9.0

四、请提供详细的错误堆栈信息,这很重要。

连接测试失败:java.sql.SQLNonTransientConnectionException: Cannot load connection class because of underlying exception: com.mysql.cj.exceptions.WrongArgumentException: Malformed database URL, failed to parse the connection string near ';characterEncoding=UTF-8'.

五、若有更多详细信息,请在下面提供。

1条回答
  • 2022-03-08 01:07

    你设置了localhost,相当于服务器连接了自己本地的数据库,那服务器自然是没有的,就链接失败了。你需要设置远程可访问的地址才行。

    作者追问:2022-03-10 18:18

    我用了远程的可访问地址还是一样的问题,然后我按照教程在本地跑这个项目,跑起来之后也是一样没办法连接到数据库

    0 讨论(0)
提交回复