定义数据连接

请问定义数据连接时, 数据库为MySQL, 连接方式为JDBC, URL配置: jdbc:mysql://IP地址:端口号/  这样对吗, 这样测试连接成功, 但是所在库的表显示不出来, 测试了在端口号后面放置指定数据库会连接失败

FineReport lronlin 发布于 2019-5-6 09:48
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
yuzhimingLv2初级互助
发布于2019-5-7 10:42

已远程调试

最佳回答
0
axingLv6专家互助
发布于2019-5-6 09:53

后面要放指定数据库的,连接失败可能是其他原因,要查看日志才清楚

jdbc连接mysql8.0.15报错-http://help.finereport.com/doc-view-2678.html


最佳回答
0
刘牛牛Lv3见习互助
发布于2019-5-6 09:55

你在本地试着连一下这个库,如果本地能连上,看看是否报表这边有权限,或者是要加白名单之类的

  • lronlin lronlin(提问者) 本地能连接成功的, 刚下载安装的应该没有权限吧
    2019-05-06 10:02 
  • 刘牛牛 刘牛牛 回复 lronlin(提问者) 有的,有的数据库是需要给报表的服务器上加白名单的才可以访问的,这个具体你可以问下你们管理数据库的部门。
    2019-05-07 09:23 
最佳回答
0
尘埃。Lv2初级互助
发布于2019-5-6 09:55

平台]Mysql数据连接

编辑

  • 文档创建者:susie

  •  

  • 浏览次数:1997次

  •  

  • 编辑次数:3次

  •  

  • 最近更新:susie 于 2018-12-21

  

1. 描述


MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

下面介绍的是在平台中新建数据连接,若需要在设计器中新建,点击[设计器]JDBC连接数据库


2. 操作步骤



2.1 支持的数据库版本


  数据库版本
  MySQL_5.6.31;MySQL_5.5;MySQL_5.5.5;MySQL_5.6.35;MySQL_5.7;                MySQL_5.6.37;MySQL_5.5.46;MySQL_6.5;MySQL_5.7.16;MySQL_5.6.29;MySQL_5.6.22;MySQL_5.6.34;MySQL_5.6.28;MySQL_5.1;

FR内置mysql-connector-java-5.1.39-bin.jar驱动包,无需下载。


2.2 平台中新建数据连接


管理员登录决策平台,点击管理系统>数据连接,点击新建数据连接并选择MySQL,如下图:

注:如果非管理员用户想要配置数据连接,需要管理员给其分配管理系统下数据连接节点的权限,具体操作请查看数据连接控制


第一步:输入数据库的对应信息,可选择填入连接池属性信息(连接池属性介绍可点击[平台]数据连接,如下图:

  驱动器 URL 
    com.mysql.jdbc.Driver
   或者   org.gjt.mm.mysql.Driver
 jdbc:mysql://localhost/dbname


第二步:测试连接,若测试连接成功则表示成功连接上数据库,如下图:


然后点击右上角的【保存】,该数据连接即添加成功,如下图:





如果解决了您的问题,请及时采纳,系统会为您增加20信用分哦...

  • 6关注人数
  • 2666浏览人数
  • 最后回答于:2019-5-7 10:42
    请选择关闭问题的原因
    确定 取消
    返回顶部