本文測試了FineReport 10.0與AnalyticDB for MySQL在連通性、列舉表、查看錶資料等方面的相容性,並給出測試結果圖。
測試環境
FineReport 10.0官網地址為FineReport 10.0。
測試範圍
- 串連FineReport 10.0在 FineReport 設計器中開啟定義資料連線對話方塊,建立名為 JDBC2 的串連。資料庫選擇 MySQL,磁碟機為
com.mysql.jdbc.Driver,URL 為jdbc:mysql://localhost:3303。單擊測試連接,彈出提示顯示串連成功。 - 列舉資料庫預覽結果顯示當前執行個體包含3個資料庫:
MYSQL、INFORMATION_SCHEMA和test4dmp。 - 列舉表當前資料庫共包含17張表,可在預覽彈窗中查看完整的表列表。
- 查看錶結構在預覽彈窗中,可查看
student表的建表語句(SHOW CREATE TABLE 結果),該表包含id(bigint)、name(varchar)、unit(int)三個欄位。 - 查看錶資料在預覽彈窗中,資料表包含 id(數字)、name(字串)、unit(整數) 三列,顯示一條資料記錄:id=1, name=sa, unit=1。當前預覽行數為 1,最大預覽行數為 200。
- 查看視圖:在預覽彈窗中,可查看視圖
student_view的詳細資料,包括建立語句(CREATE VIEW)、字元集(utf8)及定序(utf8_general_ci)。當前預覽行數為 1,最大預覽行數為 200。test4dmp.student_viewAS S...