反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

A01-03 資料連結 MySQL

一、概述

  1. MYSQL資料庫可以通過FineReport內建的JDBC驅動連結。

二、操作步驟

1
點擊【伺服器】→【定義資料連結】。

1.gif

2
新建JDBC資料連結。
  1. 點擊【+】按鈕,選擇JDBC。

  2. 也可滑鼠右鍵點一下資料連結列表空白處,選擇【新增】→【JDBC】。

2.gif

3
配置資料連結。
  1. 資料庫選擇MySQL。

  2. 使用預設JDBC驅動。

  3. 設定資料庫所在URL,格式為jdbc:mysql://主機名/資料庫名。

  4. 輸入資料庫的帳號和密碼。

3.gif

4
測試資料連結。
  1. 點擊【測試連結】按鈕,跳出提示框顯示是否連結成功。

4.gif

5
設定編碼。
  1. 預設為【自動】,可根據需要切換選擇。

5.gif

6
設定連結池屬性。
  1. 點擊【連結池屬性】,彈出連結池屬性編輯框,可修改各屬性的值。

名稱舉例含義
初始化連結數initialSize="1"初始化線程數,開始自動建立一個與資料庫的連結。
最大活動連結數maxActive="200"可以從對象池中取出的對象最大個數,爲 0 表示沒有限制。
最大空閒連結數maxIdle="100"最大等待連結中的數量,設爲負數則沒有限制(對象池中對象最大個數)。
最小空閒連結數minIdle="2"最大等待時間,單位爲 ms,超出時間會丟出錯誤資訊。
最大等待時間(毫秒)maxWait="1000"最大等待時間,單位爲 ms,超出時間會丟出錯誤資訊。
SQL 驗證查詢validationQuery="SQL語句"驗證連結是否成功,SQL 和 SELECT 指令至少要返回一列。
獲取連結前檢驗testOnBorrow="false"取得對象時是否進行驗證,檢查對象是否有效,預設爲 false。
歸還連結前檢驗testOnReturn="true"返回對象時是否進行驗證,檢查對象是否有效,預設爲 false。
開啓空閒回收器檢驗testWhileIdle="true"空閒時是否進行驗證,檢查對象是否有效,預設爲 false。
空閒連結回收器休眠時間(毫秒)timeBetweenEvictionRunsMillis="1000"失效檢查線程運行時間間隔,如果小於等於 0,不會啓動檢查線程。
空閒連結回收檢查數numTestsPerEvictionRun="2"失效檢查線程運行次數。
保持空閒最小時間minEvictableIdleTimeMillis="18005000"大於 0,進行連結空閒時間判斷,或爲 0,對空閒的連結不進行驗證。

6.gif

7
修改資料連結名稱。
  1. 滑鼠左鍵點兩下需要修改的資料連結名稱。

  2. 輸入修改後的名稱後,按下Enter鍵。

7.gif

8
複製資料連結。
  1. 選擇需要複製的資料連結名稱,點擊【0.png】按鈕,即生成一個設定完全相同的新資料連結,名稱為「CopyOf原名稱」。

  2. 也可選擇需要複製的資料連結名稱,滑鼠右鍵點一下列表空白處,選擇【複製】。

8.gif

9
調整資料連結排序。
  1. 選擇需要調整的資料連結名稱,點擊↑上移↓下移來調整資料連結順序,點擊【00.png】按鈕,可根據名稱自動排序。

  2. 也可選擇需要調整的資料連結名稱,滑鼠右鍵點一下列表空白處,選擇【上移】、【下移】或【排序】來調整資料連結順序。

9.gif

10
刪除資料連結。
  1. 選擇需要刪除的資料連結名稱,點擊【X】按鈕,選擇【確定】,即可刪除成功。

  2. 也可選擇需要刪除的資料連結名稱後,滑鼠右鍵點擊一下列表空白處,選擇【刪除】,點擊【確定】後,即可刪除成功。

10.gif


附件列表


主題: 報表設計器
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉